74#define LEDS_CONF_YELLOW 1
75#define LEDS_CONF_GREEN 2
76#define LEDS_CONF_ORANGE 4
78#define LEDS_ARCH_L1_PORT GPIO_C_NUM
79#define LEDS_ARCH_L1_PIN 1
80#define LEDS_ARCH_L2_PORT GPIO_C_NUM
81#define LEDS_ARCH_L2_PIN 2
82#define LEDS_ARCH_L3_PORT GPIO_C_NUM
83#define LEDS_ARCH_L3_PIN 3
85#if USB_SERIAL_CONF_ENABLE
86#define LEDS_CONF_COUNT 3
88#define LEDS_ARCH_L4_PORT GPIO_C_NUM
89#define LEDS_ARCH_L4_PIN 0
90#define LEDS_CONF_RED 8
91#define LEDS_CONF_COUNT 4
100#define USB_PULLUP_PORT GPIO_C_NUM
101#define USB_PULLUP_PIN 0
117#define UART0_RX_PORT GPIO_A_NUM
118#define UART0_RX_PIN 0
120#define UART0_TX_PORT GPIO_A_NUM
121#define UART0_TX_PIN 1
123#define UART1_CTS_PORT GPIO_B_NUM
124#define UART1_CTS_PIN 0
126#define UART1_RTS_PORT GPIO_D_NUM
127#define UART1_RTS_PIN 3
141#define BUTTON_SELECT_PORT GPIO_A_NUM
142#define BUTTON_SELECT_PIN 3
143#define BUTTON_SELECT_VECTOR GPIO_A_IRQn
146#define BUTTON_LEFT_PORT GPIO_C_NUM
147#define BUTTON_LEFT_PIN 4
148#define BUTTON_LEFT_VECTOR GPIO_C_IRQn
151#define BUTTON_RIGHT_PORT GPIO_C_NUM
152#define BUTTON_RIGHT_PIN 5
153#define BUTTON_RIGHT_VECTOR GPIO_C_IRQn
156#define BUTTON_UP_PORT GPIO_C_NUM
157#define BUTTON_UP_PIN 6
158#define BUTTON_UP_VECTOR GPIO_C_IRQn
161#define BUTTON_DOWN_PORT GPIO_C_NUM
162#define BUTTON_DOWN_PIN 7
163#define BUTTON_DOWN_VECTOR GPIO_C_IRQn
166#define PLATFORM_HAS_BUTTON 1
167#define PLATFORM_SUPPORTS_BUTTON_HAL 1
179#define ADC_ALS_PWR_PORT GPIO_A_NUM
180#define ADC_ALS_PWR_PIN 7
181#define ADC_ALS_OUT_PIN 6
196#define SPI0_CLK_PORT GPIO_A_NUM
198#define SPI0_CLK_PIN 2
200#define SPI0_TX_PORT GPIO_A_NUM
204#define SPI0_RX_PORT GPIO_A_NUM
210#define SPI1_CLK_PORT GPIO_A_NUM
212#define SPI1_CLK_PIN 2
214#define SPI1_TX_PORT GPIO_A_NUM
218#define SPI1_RX_PORT GPIO_A_NUM
229#define RADIO_PHY_OVERHEAD CC2538_PHY_OVERHEAD
230#define RADIO_BYTE_AIR_TIME CC2538_BYTE_AIR_TIME
231#define RADIO_DELAY_BEFORE_TX CC2538_DELAY_BEFORE_TX
232#define RADIO_DELAY_BEFORE_RX CC2538_DELAY_BEFORE_RX
233#define RADIO_DELAY_BEFORE_DETECT CC2538_DELAY_BEFORE_DETECT
240#define BOARD_STRING "TI SmartRF06 + cc2538EM"
Header file with register and macro declarations for the cc2538 GPIO module.
Header file for the ARM Nested Vectored Interrupt Controller.