Modules | |
Features | |
Symbols that describe features and capabilities of the board. | |
Macros | |
#define | LED_Off(led_gpio) port_pin_set_output_level(led_gpio,true) |
Turns off the specified LEDs. More... | |
#define | LED_On(led_gpio) port_pin_set_output_level(led_gpio,false) |
Turns on the specified LEDs. More... | |
#define | LED_Toggle(led_gpio) port_pin_toggle_output_level(led_gpio) |
Toggles the specified LEDs. More... | |
Functions | |
void | system_board_init (void) |
#define AT86RFX_CPS EXT1_PIN_8 |
#define AT86RFX_CSD EXT1_PIN_5 |
#define AT86RFX_IRQ_CHAN EXT1_IRQ_INPUT |
Referenced by trx_spi_init().
#define AT86RFX_IRQ_PIN EXT1_PIN_9 |
Referenced by trx_spi_init().
#define AT86RFX_IRQ_PINMUX EXT1_IRQ_PINMUX |
Referenced by trx_spi_init().
#define AT86RFX_MISC_PIN EXT1_PIN_12 |
#define AT86RFX_RST_PIN EXT1_PIN_7 |
#define AT86RFX_SLP_PIN EXT1_PIN_10 |
#define AT86RFX_SPI EXT1_SPI_MODULE |
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 EXT1_PIN_15 |
Referenced by trx_spi_init().
#define AT86RFX_SPI_MISO EXT1_PIN_17 |
#define AT86RFX_SPI_MOSI EXT1_PIN_16 |
#define AT86RFX_SPI_SCK EXT1_PIN_18 |
#define AT86RFX_SPI_SERCOM_MUX_SETTING EXT1_SPI_SERCOM_MUX_SETTING |
Referenced by trx_spi_init().
#define AT86RFX_SPI_SERCOM_PINMUX_PAD0 EXT1_SPI_SERCOM_PINMUX_PAD0 |
Referenced by trx_spi_init().
#define AT86RFX_SPI_SERCOM_PINMUX_PAD1 PINMUX_UNUSED |
Referenced by trx_spi_init().
#define AT86RFX_SPI_SERCOM_PINMUX_PAD2 EXT1_SPI_SERCOM_PINMUX_PAD2 |
Referenced by trx_spi_init().
#define AT86RFX_SPI_SERCOM_PINMUX_PAD3 EXT1_SPI_SERCOM_PINMUX_PAD3 |
Referenced by trx_spi_init().
#define CLEAR_TRX_IRQ | ( | ) | extint_chan_clear_detected(AT86RFX_IRQ_CHAN); |
Clears the transceiver main interrupt.
#define DISABLE_TRX_IRQ | ( | ) | extint_chan_disable_callback(AT86RFX_IRQ_CHAN, EXTINT_CALLBACK_TYPE_DETECT) |
Disables the transceiver main interrupt.
#define ENABLE_TRX_IRQ | ( | ) | extint_chan_enable_callback(AT86RFX_IRQ_CHAN, EXTINT_CALLBACK_TYPE_DETECT) |
Enables the transceiver main interrupt.
#define ENTER_TRX_REGION | ( | ) | { extint_chan_disable_callback(AT86RFX_IRQ_CHAN, EXTINT_CALLBACK_TYPE_DETECT) |
Referenced by switch_pll_on(), tal_generate_rand_seed(), and trx_aes_wrrd().
#define LEAVE_TRX_REGION | ( | ) | extint_chan_enable_callback(AT86RFX_IRQ_CHAN, EXTINT_CALLBACK_TYPE_DETECT); } |
Referenced by switch_pll_on(), tal_generate_rand_seed(), and trx_aes_wrrd().
#define LED_Off | ( | led_gpio | ) | port_pin_set_output_level(led_gpio,true) |
Turns off the specified LEDs.
led_gpio | LED to turn off (LEDx_GPIO). |
Referenced by main(), and usr_mcps_data_conf().
#define LED_On | ( | led_gpio | ) | port_pin_set_output_level(led_gpio,false) |
Turns on the specified LEDs.
led_gpio | LED to turn on (LEDx_GPIO). |
Referenced by main(), and usr_mlme_start_conf().
#define LED_Toggle | ( | led_gpio | ) | port_pin_toggle_output_level(led_gpio) |
Toggles the specified LEDs.
led_gpio | LED to toggle (LEDx_GPIO). |
Referenced by app_alert().
void system_board_init | ( | void | ) |
Referenced by system_init().