Modules | |
Configuration | |
Symbols to use for configuring the board and its initialization. | |
Features | |
Symbols that describe features and capabilities of the board. | |
Functions | |
void | board_init (void) |
This function initializes the board target resources. More... | |
TWI | |
#define | TWI0_DATA_GPIO PIO_PA3_IDX |
TWI0 pin definitions. More... | |
#define | TWI0_DATA_FLAGS (PIO_PERIPH_A | PIO_PULLUP) |
#define | TWI0_CLK_GPIO PIO_PA4_IDX |
#define | TWI0_CLK_FLAGS (PIO_PERIPH_A | PIO_PULLUP) |
OLED Xplained Pro LED definitions */ | |
#define | IO1_LED1_PIN EXT3_PIN_7 |
#define | IO1_LED1_ACTIVE false |
#define | IO1_LED1_INACTIVE !IO1_LED1_ACTIVE |
#define | IO1_LED2_PIN EXT3_PIN_8 |
#define | IO1_LED2_ACTIVE false |
#define | IO1_LED2_INACTIVE !IO1_LED2_ACTIVE |
#define | IO1_LED3_PIN EXT3_PIN_6 |
#define | IO1_LED3_ACTIVE false |
#define | IO1_LED3_INACTIVE !IO1_LED3_ACTIVE |
Light Sensor | |
#define | LIGHT_SENSOR_GPIO PIO_PB0_IDX |
#define | LIGHT_SENSOR_FLAGS PIO_INPUT |
SD Card | |
#define | SD_MMC_0_CD_GPIO (PIO_PC12_IDX) |
#define | SD_MMC_0_CD_PIO_ID ID_PIOC |
#define | SD_MMC_0_CD_FLAGS (PIO_INPUT | PIO_PULLUP) |
#define | SD_MMC_0_CD_DETECT_VALUE 0 |
#define | SD_MMC_0_CD {PIO_PC12, PIOC, ID_PIOC, PIO_INPUT, PIO_PULLUP | PIO_DEBOUNCE | PIO_IT_RISE_EDGE} |
#define | SD_MMC_0_CD_MASK PIO_PC12 |
#define | SD_MMC_0_CD_PIO PIOC |
#define | SD_MMC_0_CD_ID ID_PIOC |
#define | SD_MMC_0_CD_TYPE PIO_INPUT |
#define | SD_MMC_0_CD_ATTR (PIO_PULLUP | PIO_DEBOUNCE | PIO_IT_EDGE) |
NandFlash | |
#define | PIN_EBI_NANDOE (PIO_PC9_IDX) |
NandFlash pins definition: OE. More... | |
#define | PIN_EBI_NANDOE_FLAGS (PIO_PERIPH_A | PIO_PULLUP) |
#define | PIN_EBI_NANDWE (PIO_PC10_IDX) |
NandFlash pins definition: WE. More... | |
#define | PIN_EBI_NANDWE_FLAGS (PIO_PERIPH_A | PIO_PULLUP) |
#define | PIN_EBI_NANDCLE (PIO_PC17_IDX) |
NandFlash pins definition: CLE. More... | |
#define | PIN_EBI_NANDCLE_FLAGS (PIO_PERIPH_A | PIO_PULLUP) |
#define | PIN_EBI_NANDALE (PIO_PC16_IDX) |
NandFlash pins definition: ALE. More... | |
#define | PIN_EBI_NANDALE_FLAGS (PIO_PERIPH_A | PIO_PULLUP) |
#define | PIN_EBI_NANDIO_0 (PIO_PC0_IDX) |
NandFlash pins definition: DATA. More... | |
#define | PIN_EBI_NANDIO_0_FLAGS (PIO_PERIPH_A | PIO_PULLUP) |
#define | PIN_EBI_NANDIO_1 (PIO_PC1_IDX) |
#define | PIN_EBI_NANDIO_1_FLAGS (PIO_PERIPH_A | PIO_PULLUP) |
#define | PIN_EBI_NANDIO_2 (PIO_PC2_IDX) |
#define | PIN_EBI_NANDIO_2_FLAGS (PIO_PERIPH_A | PIO_PULLUP) |
#define | PIN_EBI_NANDIO_3 (PIO_PC3_IDX) |
#define | PIN_EBI_NANDIO_3_FLAGS (PIO_PERIPH_A | PIO_PULLUP) |
#define | PIN_EBI_NANDIO_4 (PIO_PC4_IDX) |
#define | PIN_EBI_NANDIO_4_FLAGS (PIO_PERIPH_A | PIO_PULLUP) |
#define | PIN_EBI_NANDIO_5 (PIO_PC5_IDX) |
#define | PIN_EBI_NANDIO_5_FLAGS (PIO_PERIPH_A | PIO_PULLUP) |
#define | PIN_EBI_NANDIO_6 (PIO_PC6_IDX) |
#define | PIN_EBI_NANDIO_6_FLAGS (PIO_PERIPH_A | PIO_PULLUP) |
#define | PIN_EBI_NANDIO_7 (PIO_PC7_IDX) |
#define | PIN_EBI_NANDIO_7_FLAGS (PIO_PERIPH_A | PIO_PULLUP) |
#define | PIN_NF_CE_IDX (PIO_PC14_IDX) |
Nandflash chip enable pin definition. More... | |
#define | PIN_NF_CE_FLAGS (PIO_TYPE_PIO_OUTPUT_1 | PIO_DEFAULT) |
#define | PIN_NF_RB_IDX (PIO_PC13_IDX) |
Nandflash ready/busy pin definition. More... | |
#define | PIN_NF_RB_FLAGS (PIO_INPUT | PIO_PULLUP) |
#define | BOARD_NAND_CS 0 |
#define | BOARD_NF_COMMAND_ADDR 0x60400000 |
Address for transferring command bytes to the nandflash. More... | |
#define | BOARD_NF_ADDRESS_ADDR 0x60200000 |
Address for transferring address bytes to the nandflash. More... | |
#define | BOARD_NF_DATA_ADDR 0x60000000 |
Address for transferring data bytes to the nandflash. More... | |
#define | CONF_NF_BUSWIDTH 8 |
#define | CONF_NF_SETUP_TIMING |
#define | CONF_NF_PULSE_TIMING |
#define | CONF_NF_CYCLE_TIMING |
HSMCI pins definition | |
#define | SD_MMC_HSMCI_MEM_CNT 1 |
#define | SD_MMC_HSMCI_SLOT_0_SIZE 4 |
#define | PINS_HSMCI {0x3fUL << 26, PIOA, ID_PIOA, PIO_PERIPH_C, PIO_PULLUP} |
#define | PIN_HSMCI_MCCDA_GPIO (PIO_PA28_IDX) |
HSMCI MCCDA pin definition. More... | |
#define | PIN_HSMCI_MCCDA_FLAGS (PIO_PERIPH_C | PIO_DEFAULT) |
#define | PIN_HSMCI_MCCK_GPIO (PIO_PA29_IDX) |
HSMCI MCCK pin definition. More... | |
#define | PIN_HSMCI_MCCK_FLAGS (PIO_PERIPH_C | PIO_DEFAULT) |
#define | PIN_HSMCI_MCDA0_GPIO (PIO_PA30_IDX) |
HSMCI MCDA0 pin definition. More... | |
#define | PIN_HSMCI_MCDA0_FLAGS (PIO_PERIPH_C | PIO_DEFAULT) |
#define | PIN_HSMCI_MCDA1_GPIO (PIO_PA31_IDX) |
HSMCI MCDA1 pin definition. More... | |
#define | PIN_HSMCI_MCDA1_FLAGS (PIO_PERIPH_C | PIO_DEFAULT) |
#define | PIN_HSMCI_MCDA2_GPIO (PIO_PA26_IDX) |
HSMCI MCDA2 pin definition. More... | |
#define | PIN_HSMCI_MCDA2_FLAGS (PIO_PERIPH_C | PIO_DEFAULT) |
#define | PIN_HSMCI_MCDA3_GPIO (PIO_PA27_IDX) |
HSMCI MCDA3 pin definition. More... | |
#define | PIN_HSMCI_MCDA3_FLAGS (PIO_PERIPH_C | PIO_DEFAULT) |
#define AT86RFX_CPS EXT1_PIN_8 |
#define AT86RFX_CSD EXT1_PIN_5 |
#define AT86RFX_INTC_INIT | ( | ) |
Referenced by trx_spi_init().
#define AT86RFX_IRQ_PIN EXT1_PIN_9 |
Referenced by trx_spi_init().
#define AT86RFX_ISR | ( | ) | void at86rfx_isr(uint32_t arg1, uint32_t arg2) |
Referenced by trx_spi_init().
#define AT86RFX_RST_PIN EXT1_PIN_7 |
Referenced by board_init().
#define AT86RFX_SLP_PIN EXT1_PIN_10 |
Referenced by board_init().
#define AT86RFX_SPI SPI |
Referenced by trx_aes_wrrd(), trx_frame_read(), trx_frame_write(), trx_reg_read(), trx_reg_write(), trx_spi_init(), trx_sram_read(), and trx_sram_write().
#define AT86RFX_SPI_CS 0 |
Referenced by trx_spi_init().
#define AT86RFX_SPI_CS_FLAGS SPI_NPCS0_FLAGS |
Referenced by board_init().
#define AT86RFX_SPI_CS_PIN SPI_NPCS0_GPIO |
Referenced by board_init().
#define AT86RFX_SPI_MISO EXT1_PIN_17 |
Referenced by board_init().
#define AT86RFX_SPI_MOSI EXT1_PIN_16 |
Referenced by board_init().
#define AT86RFX_SPI_SCK EXT1_PIN_18 |
Referenced by board_init().
#define BOARD_NAND_CS 0 |
#define BOARD_NF_ADDRESS_ADDR 0x60200000 |
Address for transferring address bytes to the nandflash.
#define BOARD_NF_COMMAND_ADDR 0x60400000 |
Address for transferring command bytes to the nandflash.
#define BOARD_NF_DATA_ADDR 0x60000000 |
Address for transferring data bytes to the nandflash.
#define CLEAR_TRX_IRQ | ( | ) | NVIC_ClearPendingIRQ(PIOA_IRQn); |
Clears the transceiver main interrupt.
#define CONF_NF_BUSWIDTH 8 |
#define CONF_NF_CYCLE_TIMING |
#define CONF_NF_PULSE_TIMING |
#define CONF_NF_SETUP_TIMING |
#define DISABLE_TRX_IRQ | ( | ) | pio_disable_pin_interrupt(AT86RFX_IRQ_PIN) |
Disables the transceiver main interrupt.
#define ENABLE_TRX_IRQ | ( | ) | pio_enable_pin_interrupt(AT86RFX_IRQ_PIN) |
Enables the transceiver main interrupt.
#define ENTER_TRX_REGION | ( | ) | pio_disable_pin_interrupt(AT86RFX_IRQ_PIN); |
Referenced by switch_pll_on(), tal_generate_rand_seed(), and trx_aes_wrrd().
#define GPIO_PUSH_BUTTON_1 (PIO_PA0_IDX) |
#define GPIO_PUSH_BUTTON_1_FLAGS (PIO_INPUT | PIO_PULLUP | PIO_DEBOUNCE | PIO_IT_RISE_EDGE) |
#define GPIO_PUSH_BUTTON_2 (PIO_PC29_IDX) |
#define GPIO_PUSH_BUTTON_2_FLAGS (PIO_INPUT | PIO_PULLUP | PIO_DEBOUNCE | PIO_IT_RISE_EDGE) |
#define GPIO_PUSH_BUTTON_3 (PIO_PC30_IDX) |
#define GPIO_PUSH_BUTTON_3_FLAGS (PIO_INPUT | PIO_PULLUP | PIO_DEBOUNCE | PIO_IT_RISE_EDGE) |
#define IO1_LED1_ACTIVE false |
Referenced by board_init().
#define IO1_LED1_INACTIVE !IO1_LED1_ACTIVE |
#define IO1_LED1_PIN EXT3_PIN_7 |
Referenced by board_init().
#define IO1_LED2_ACTIVE false |
Referenced by board_init().
#define IO1_LED2_INACTIVE !IO1_LED2_ACTIVE |
#define IO1_LED2_PIN EXT3_PIN_8 |
Referenced by board_init().
#define IO1_LED3_ACTIVE false |
Referenced by board_init().
#define IO1_LED3_INACTIVE !IO1_LED3_ACTIVE |
#define IO1_LED3_PIN EXT3_PIN_6 |
Referenced by board_init().
#define LEAVE_TRX_REGION | ( | ) | pio_enable_pin_interrupt(AT86RFX_IRQ_PIN) |
Referenced by switch_pll_on(), tal_generate_rand_seed(), and trx_aes_wrrd().
#define LIGHT_SENSOR_FLAGS PIO_INPUT |
#define LIGHT_SENSOR_GPIO PIO_PB0_IDX |
#define PIN_EBI_NANDALE (PIO_PC16_IDX) |
NandFlash pins definition: ALE.
Referenced by board_init().
#define PIN_EBI_NANDALE_FLAGS (PIO_PERIPH_A | PIO_PULLUP) |
Referenced by board_init().
#define PIN_EBI_NANDCLE (PIO_PC17_IDX) |
NandFlash pins definition: CLE.
Referenced by board_init().
#define PIN_EBI_NANDCLE_FLAGS (PIO_PERIPH_A | PIO_PULLUP) |
Referenced by board_init().
#define PIN_EBI_NANDIO_0 (PIO_PC0_IDX) |
NandFlash pins definition: DATA.
Referenced by board_init().
#define PIN_EBI_NANDIO_0_FLAGS (PIO_PERIPH_A | PIO_PULLUP) |
Referenced by board_init().
#define PIN_EBI_NANDIO_1 (PIO_PC1_IDX) |
Referenced by board_init().
#define PIN_EBI_NANDIO_1_FLAGS (PIO_PERIPH_A | PIO_PULLUP) |
Referenced by board_init().
#define PIN_EBI_NANDIO_2 (PIO_PC2_IDX) |
Referenced by board_init().
#define PIN_EBI_NANDIO_2_FLAGS (PIO_PERIPH_A | PIO_PULLUP) |
Referenced by board_init().
#define PIN_EBI_NANDIO_3 (PIO_PC3_IDX) |
Referenced by board_init().
#define PIN_EBI_NANDIO_3_FLAGS (PIO_PERIPH_A | PIO_PULLUP) |
Referenced by board_init().
#define PIN_EBI_NANDIO_4 (PIO_PC4_IDX) |
Referenced by board_init().
#define PIN_EBI_NANDIO_4_FLAGS (PIO_PERIPH_A | PIO_PULLUP) |
Referenced by board_init().
#define PIN_EBI_NANDIO_5 (PIO_PC5_IDX) |
Referenced by board_init().
#define PIN_EBI_NANDIO_5_FLAGS (PIO_PERIPH_A | PIO_PULLUP) |
Referenced by board_init().
#define PIN_EBI_NANDIO_6 (PIO_PC6_IDX) |
Referenced by board_init().
#define PIN_EBI_NANDIO_6_FLAGS (PIO_PERIPH_A | PIO_PULLUP) |
Referenced by board_init().
#define PIN_EBI_NANDIO_7 (PIO_PC7_IDX) |
Referenced by board_init().
#define PIN_EBI_NANDIO_7_FLAGS (PIO_PERIPH_A | PIO_PULLUP) |
Referenced by board_init().
#define PIN_EBI_NANDOE (PIO_PC9_IDX) |
NandFlash pins definition: OE.
Referenced by board_init().
#define PIN_EBI_NANDOE_FLAGS (PIO_PERIPH_A | PIO_PULLUP) |
Referenced by board_init().
#define PIN_EBI_NANDWE (PIO_PC10_IDX) |
NandFlash pins definition: WE.
Referenced by board_init().
#define PIN_EBI_NANDWE_FLAGS (PIO_PERIPH_A | PIO_PULLUP) |
Referenced by board_init().
#define PIN_HSMCI_MCCDA_FLAGS (PIO_PERIPH_C | PIO_DEFAULT) |
Referenced by board_init().
#define PIN_HSMCI_MCCDA_GPIO (PIO_PA28_IDX) |
HSMCI MCCDA pin definition.
Referenced by board_init().
#define PIN_HSMCI_MCCK_FLAGS (PIO_PERIPH_C | PIO_DEFAULT) |
Referenced by board_init().
#define PIN_HSMCI_MCCK_GPIO (PIO_PA29_IDX) |
HSMCI MCCK pin definition.
Referenced by board_init().
#define PIN_HSMCI_MCDA0_FLAGS (PIO_PERIPH_C | PIO_DEFAULT) |
Referenced by board_init().
#define PIN_HSMCI_MCDA0_GPIO (PIO_PA30_IDX) |
HSMCI MCDA0 pin definition.
Referenced by board_init().
#define PIN_HSMCI_MCDA1_FLAGS (PIO_PERIPH_C | PIO_DEFAULT) |
Referenced by board_init().
#define PIN_HSMCI_MCDA1_GPIO (PIO_PA31_IDX) |
HSMCI MCDA1 pin definition.
Referenced by board_init().
#define PIN_HSMCI_MCDA2_FLAGS (PIO_PERIPH_C | PIO_DEFAULT) |
Referenced by board_init().
#define PIN_HSMCI_MCDA2_GPIO (PIO_PA26_IDX) |
HSMCI MCDA2 pin definition.
Referenced by board_init().
#define PIN_HSMCI_MCDA3_FLAGS (PIO_PERIPH_C | PIO_DEFAULT) |
Referenced by board_init().
#define PIN_HSMCI_MCDA3_GPIO (PIO_PA27_IDX) |
HSMCI MCDA3 pin definition.
Referenced by board_init().
#define PIN_NF_CE_FLAGS (PIO_TYPE_PIO_OUTPUT_1 | PIO_DEFAULT) |
Referenced by board_init().
#define PIN_NF_CE_IDX (PIO_PC14_IDX) |
Nandflash chip enable pin definition.
Referenced by board_init().
#define PIN_NF_RB_FLAGS (PIO_INPUT | PIO_PULLUP) |
Referenced by board_init().
#define PIN_NF_RB_IDX (PIO_PC13_IDX) |
Nandflash ready/busy pin definition.
Referenced by board_init().
#define PIN_PUSHBUTTON_1 {PIO_PA0, PIOA, ID_PIOA, PIO_INPUT, PIO_PULLUP | PIO_DEBOUNCE | PIO_IT_RISE_EDGE} |
#define PIN_PUSHBUTTON_1_ATTR (PIO_PULLUP | PIO_DEBOUNCE | PIO_IT_RISE_EDGE) |
#define PIN_PUSHBUTTON_1_ID ID_PIOA |
#define PIN_PUSHBUTTON_1_MASK PIO_PA0 |
#define PIN_PUSHBUTTON_1_PIO PIOA |
#define PIN_PUSHBUTTON_1_TYPE PIO_INPUT |
#define PIN_PUSHBUTTON_2 {PIO_PC29, PIOC, ID_PIOC, PIO_INPUT, PIO_PULLUP | PIO_DEBOUNCE | PIO_IT_RISE_EDGE} |
#define PIN_PUSHBUTTON_2_ATTR (PIO_PULLUP | PIO_DEBOUNCE | PIO_IT_RISE_EDGE) |
#define PIN_PUSHBUTTON_2_ID ID_PIOC |
#define PIN_PUSHBUTTON_2_MASK PIO_PC29 |
#define PIN_PUSHBUTTON_2_PIO PIOC |
#define PIN_PUSHBUTTON_2_TYPE PIO_INPUT |
#define PIN_PUSHBUTTON_3 {PIO_PC30, PIOC, ID_PIOC, PIO_INPUT, PIO_PULLUP | PIO_DEBOUNCE | PIO_IT_RISE_EDGE} |
#define PIN_PUSHBUTTON_3_ATTR (PIO_PULLUP | PIO_DEBOUNCE | PIO_IT_RISE_EDGE) |
#define PIN_PUSHBUTTON_3_ID ID_PIOC |
#define PIN_PUSHBUTTON_3_MASK PIO_PC30 |
#define PIN_PUSHBUTTON_3_PIO PIOC |
#define PIN_PUSHBUTTON_3_TYPE PIO_INPUT |
#define PINS_HSMCI {0x3fUL << 26, PIOA, ID_PIOA, PIO_PERIPH_C, PIO_PULLUP} |
#define PUSHBUTTON_1_NAME "BUTTON 1" |
Push button #1 definition.
Attributes = pull-up + debounce + interrupt on rising edge.
#define PUSHBUTTON_2_NAME "BUTTON 2" |
Push button #2 definition.
Attributes = pull-up + debounce + interrupt on rising edge.
#define PUSHBUTTON_3_NAME "BUTTON 3" |
Push button #3 definition.
Attributes = pull-up + debounce + interrupt on rising edge.
#define SD_MMC_0_CD {PIO_PC12, PIOC, ID_PIOC, PIO_INPUT, PIO_PULLUP | PIO_DEBOUNCE | PIO_IT_RISE_EDGE} |
#define SD_MMC_0_CD_ATTR (PIO_PULLUP | PIO_DEBOUNCE | PIO_IT_EDGE) |
#define SD_MMC_0_CD_DETECT_VALUE 0 |
#define SD_MMC_0_CD_FLAGS (PIO_INPUT | PIO_PULLUP) |
Referenced by board_init().
#define SD_MMC_0_CD_GPIO (PIO_PC12_IDX) |
Referenced by board_init().
#define SD_MMC_0_CD_ID ID_PIOC |
#define SD_MMC_0_CD_MASK PIO_PC12 |
#define SD_MMC_0_CD_PIO PIOC |
#define SD_MMC_0_CD_PIO_ID ID_PIOC |
#define SD_MMC_0_CD_TYPE PIO_INPUT |
#define SD_MMC_HSMCI_MEM_CNT 1 |
Number of slot connected on HSMCI interface
#define SD_MMC_HSMCI_SLOT_0_SIZE 4 |
#define TWI0_CLK_FLAGS (PIO_PERIPH_A | PIO_PULLUP) |
Referenced by board_init().
#define TWI0_CLK_GPIO PIO_PA4_IDX |
Referenced by board_init().
#define TWI0_DATA_FLAGS (PIO_PERIPH_A | PIO_PULLUP) |
Referenced by board_init().
#define TWI0_DATA_GPIO PIO_PA3_IDX |
TWI0 pin definitions.
Referenced by board_init().
void at86rfx_isr | ( | uint32_t | , |
uint32_t | |||
) |
void board_init | ( | void | ) |
This function initializes the board target resources.
This function should be called to ensure proper initialization of the target board hardware connected to the part.
References AT86RFX_RST_PIN, AT86RFX_SLP_PIN, AT86RFX_SPI_CS_FLAGS, AT86RFX_SPI_CS_PIN, AT86RFX_SPI_MISO, AT86RFX_SPI_MOSI, AT86RFX_SPI_SCK, BUTTON_0_ACTIVE, BUTTON_0_PIN, gpio_configure_group, gpio_configure_pin, IO1_LED1_ACTIVE, IO1_LED1_PIN, IO1_LED2_ACTIVE, IO1_LED2_PIN, IO1_LED3_ACTIVE, IO1_LED3_PIN, IOPORT_DIR_INPUT, IOPORT_DIR_OUTPUT, ioport_init(), IOPORT_MODE_PULLDOWN, IOPORT_MODE_PULLUP, IOPORT_PIN_LEVEL_HIGH, ioport_set_pin_dir(), ioport_set_pin_level(), ioport_set_pin_mode(), LED_0_ACTIVE, LED_0_PIN, PIN_EBI_NANDALE, PIN_EBI_NANDALE_FLAGS, PIN_EBI_NANDCLE, PIN_EBI_NANDCLE_FLAGS, PIN_EBI_NANDIO_0, PIN_EBI_NANDIO_0_FLAGS, PIN_EBI_NANDIO_1, PIN_EBI_NANDIO_1_FLAGS, PIN_EBI_NANDIO_2, PIN_EBI_NANDIO_2_FLAGS, PIN_EBI_NANDIO_3, PIN_EBI_NANDIO_3_FLAGS, PIN_EBI_NANDIO_4, PIN_EBI_NANDIO_4_FLAGS, PIN_EBI_NANDIO_5, PIN_EBI_NANDIO_5_FLAGS, PIN_EBI_NANDIO_6, PIN_EBI_NANDIO_6_FLAGS, PIN_EBI_NANDIO_7, PIN_EBI_NANDIO_7_FLAGS, PIN_EBI_NANDOE, PIN_EBI_NANDOE_FLAGS, PIN_EBI_NANDWE, PIN_EBI_NANDWE_FLAGS, PIN_HSMCI_MCCDA_FLAGS, PIN_HSMCI_MCCDA_GPIO, PIN_HSMCI_MCCK_FLAGS, PIN_HSMCI_MCCK_GPIO, PIN_HSMCI_MCDA0_FLAGS, PIN_HSMCI_MCDA0_GPIO, PIN_HSMCI_MCDA1_FLAGS, PIN_HSMCI_MCDA1_GPIO, PIN_HSMCI_MCDA2_FLAGS, PIN_HSMCI_MCDA2_GPIO, PIN_HSMCI_MCDA3_FLAGS, PIN_HSMCI_MCDA3_GPIO, PIN_NF_CE_FLAGS, PIN_NF_CE_IDX, PIN_NF_RB_FLAGS, PIN_NF_RB_IDX, PINS_UART1, PINS_UART1_FLAGS, PINS_UART1_PIO, SD_MMC_0_CD_FLAGS, SD_MMC_0_CD_GPIO, SPI_MISO_FLAGS, SPI_MISO_GPIO, SPI_MOSI_FLAGS, SPI_MOSI_GPIO, SPI_NPCS0_FLAGS, SPI_NPCS0_GPIO, SPI_NPCS1_PA9_FLAGS, SPI_NPCS1_PA9_GPIO, SPI_NPCS2_PA10_FLAGS, SPI_NPCS2_PA10_GPIO, SPI_NPCS3_PA22_FLAGS, SPI_NPCS3_PA22_GPIO, SPI_SPCK_FLAGS, SPI_SPCK_GPIO, TWI0_CLK_FLAGS, TWI0_CLK_GPIO, TWI0_DATA_FLAGS, TWI0_DATA_GPIO, UG_2832HSWEG04_DATA_CMD_FLAGS, UG_2832HSWEG04_DATA_CMD_GPIO, UG_2832HSWEG04_RESET_FLAGS, UG_2832HSWEG04_RESET_GPIO, and wdt_disable().
Referenced by main().