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 99 #define USB_PULLUP_PORT GPIO_C_NUM 100 #define USB_PULLUP_PIN 0 116 #define UART0_RX_PORT GPIO_A_NUM 117 #define UART0_RX_PIN 0 119 #define UART0_TX_PORT GPIO_A_NUM 120 #define UART0_TX_PIN 1 122 #define UART1_CTS_PORT GPIO_B_NUM 123 #define UART1_CTS_PIN 0 125 #define UART1_RTS_PORT GPIO_D_NUM 126 #define UART1_RTS_PIN 3 140 #define BUTTON_SELECT_PORT GPIO_A_NUM 141 #define BUTTON_SELECT_PIN 3 142 #define BUTTON_SELECT_VECTOR GPIO_A_IRQn 145 #define BUTTON_LEFT_PORT GPIO_C_NUM 146 #define BUTTON_LEFT_PIN 4 147 #define BUTTON_LEFT_VECTOR GPIO_C_IRQn 150 #define BUTTON_RIGHT_PORT GPIO_C_NUM 151 #define BUTTON_RIGHT_PIN 5 152 #define BUTTON_RIGHT_VECTOR GPIO_C_IRQn 155 #define BUTTON_UP_PORT GPIO_C_NUM 156 #define BUTTON_UP_PIN 6 157 #define BUTTON_UP_VECTOR GPIO_C_IRQn 160 #define BUTTON_DOWN_PORT GPIO_C_NUM 161 #define BUTTON_DOWN_PIN 7 162 #define BUTTON_DOWN_VECTOR GPIO_C_IRQn 165 #define PLATFORM_HAS_BUTTON 1 166 #define PLATFORM_SUPPORTS_BUTTON_HAL 1 178 #define ADC_ALS_PWR_PORT GPIO_A_NUM 179 #define ADC_ALS_PWR_PIN 7 180 #define ADC_ALS_OUT_PIN 6 191 #define SPI0_IN_USE 0 192 #define SPI1_IN_USE 0 195 #define SPI0_CLK_PORT GPIO_A_NUM 197 #define SPI0_CLK_PIN 2 199 #define SPI0_TX_PORT GPIO_A_NUM 201 #define SPI0_TX_PIN 4 203 #define SPI0_RX_PORT GPIO_A_NUM 205 #define SPI0_RX_PIN 5 209 #define SPI1_CLK_PORT GPIO_A_NUM 211 #define SPI1_CLK_PIN 2 213 #define SPI1_TX_PORT GPIO_A_NUM 215 #define SPI1_TX_PIN 4 217 #define SPI1_RX_PORT GPIO_A_NUM 219 #define SPI1_RX_PIN 5 228 #define RADIO_PHY_OVERHEAD CC2538_PHY_OVERHEAD 229 #define RADIO_BYTE_AIR_TIME CC2538_BYTE_AIR_TIME 230 #define RADIO_DELAY_BEFORE_TX CC2538_DELAY_BEFORE_TX 231 #define RADIO_DELAY_BEFORE_RX CC2538_DELAY_BEFORE_RX 232 #define RADIO_DELAY_BEFORE_DETECT CC2538_DELAY_BEFORE_DETECT 239 #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.