70#define LEDS_ARCH_L1_PORT GPIO_C_NUM
71#define LEDS_ARCH_L1_PIN 4
72#define LEDS_ARCH_L2_PORT GPIO_C_NUM
73#define LEDS_ARCH_L2_PIN 6
74#define LEDS_ARCH_L3_PORT GPIO_C_NUM
75#define LEDS_ARCH_L3_PIN 7
76#define LEDS_ARCH_L4_PORT GPIO_C_NUM
77#define LEDS_ARCH_L4_PIN 5
79#define LEDS_CONF_RED 1
80#define LEDS_CONF_YELLOW 2
81#define LEDS_CONF_GREEN 4
82#define LEDS_CONF_ORANGE 8
84#define LEDS_CONF_COUNT 4
111#define UART0_RX_PORT GPIO_A_NUM
112#define UART0_RX_PIN 0
113#define UART0_TX_PORT GPIO_A_NUM
114#define UART0_TX_PIN 1
124#define BUTTON_USER_PORT GPIO_D_NUM
125#define BUTTON_USER_PIN 5
126#define BUTTON_USER_VECTOR GPIO_D_IRQn
128#define PLATFORM_HAS_BUTTON 1
129#define PLATFORM_SUPPORTS_BUTTON_HAL 1
138#define SPI_CLK_PORT GPIO_A_NUM
140#define SPI_MOSI_PORT GPIO_A_NUM
141#define SPI_MOSI_PIN 5
142#define SPI_MISO_PORT GPIO_A_NUM
143#define SPI_MISO_PIN 4
153#define SPI1_CLK_PORT GPIO_C_NUM
154#define SPI1_CLK_PIN 4
155#define SPI1_TX_PORT GPIO_C_NUM
157#define SPI1_RX_PORT GPIO_C_NUM
167#define I2C_SCL_PORT GPIO_B_NUM
169#define I2C_SDA_PORT GPIO_B_NUM
178#define ANTENNA_BSP_RADIO_BASE GPIO_PORT_TO_BASE(GPIO_D_NUM)
179#define ANTENNA_BSP_RADIO_24GHZ_CC2538 GPIO_PIN_MASK(3)
180#define ANTENNA_BSP_RADIO_24GHZ_AT86RF215 GPIO_PIN_MASK(4)
188#define RADIO_PHY_OVERHEAD CC2538_PHY_OVERHEAD
189#define RADIO_BYTE_AIR_TIME CC2538_BYTE_AIR_TIME
190#define RADIO_DELAY_BEFORE_TX CC2538_DELAY_BEFORE_TX
191#define RADIO_DELAY_BEFORE_RX CC2538_DELAY_BEFORE_RX
192#define RADIO_DELAY_BEFORE_DETECT CC2538_DELAY_BEFORE_DETECT
199#define BOARD_STRING "OpenMote-B"
Header file with register and macro declarations for the cc2538 GPIO module.
Header file for the ARM Nested Vectored Interrupt Controller.