Add test result of 1.0.1
[gnuk/neug.git] / boards / STBEE_MINI / board.c
1 #include "config.h"
2 #include "ch.h"
3 #include "hal.h"
4
5 /*
6  * Board-specific initialization code.
7  */
8 void boardInit(void)
9 {
10 #if !defined(DFU_SUPPORT)
11   if (palReadPad (IOPORT3, GPIOC_BUTTON) == 0)
12     /*
13      * Since LEDs are connected to JTMS/SWDIO and JTDI pin,
14      * we can't use LED to let know users in this state.
15      */
16     for (;;);                  /* Wait for JTAG debugger connection */
17 #endif
18
19   /*
20    * Disable JTAG and SWD, done after hwinit1_common as HAL resets AFIO
21    */
22   AFIO->MAPR |= AFIO_MAPR_SWJ_CFG_DISABLE;
23   /* We use LED2 as optional "error" indicator */
24   palSetPad (IOPORT1, GPIOA_LED2);
25 }