84 #if USB_SERIAL_CONF_ENABLE
85 #define LEDS_CONF_ALL 14
86 #define LEDS_RED LEDS_ORANGE
88 #define LEDS_CONF_ALL 15
93 #define PLATFORM_HAS_LEDS 1
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 NVIC_INT_GPIO_PORT_A
146 #define BUTTON_LEFT_PORT GPIO_C_NUM
147 #define BUTTON_LEFT_PIN 4
148 #define BUTTON_LEFT_VECTOR NVIC_INT_GPIO_PORT_C
151 #define BUTTON_RIGHT_PORT GPIO_C_NUM
152 #define BUTTON_RIGHT_PIN 5
153 #define BUTTON_RIGHT_VECTOR NVIC_INT_GPIO_PORT_C
156 #define BUTTON_UP_PORT GPIO_C_NUM
157 #define BUTTON_UP_PIN 6
158 #define BUTTON_UP_VECTOR NVIC_INT_GPIO_PORT_C
161 #define BUTTON_DOWN_PORT GPIO_C_NUM
162 #define BUTTON_DOWN_PIN 7
163 #define BUTTON_DOWN_VECTOR NVIC_INT_GPIO_PORT_C
166 #define PLATFORM_HAS_BUTTON 1
178 #define ADC_ALS_PWR_PORT GPIO_A_NUM
179 #define ADC_ALS_PWR_PIN 7
180 #define ADC_ALS_OUT_PIN 6
189 #define SPI_CLK_PORT GPIO_A_NUM
190 #define SPI_CLK_PIN 2
191 #define SPI_MOSI_PORT GPIO_A_NUM
192 #define SPI_MOSI_PIN 4
193 #define SPI_MISO_PORT GPIO_A_NUM
194 #define SPI_MISO_PIN 5
201 #define BOARD_STRING "TI SmartRF06 + cc2538EM"
Header file for the ARM Nested Vectored Interrupt Controller.
Header file with register and macro declarations for the cc2538 GPIO module.