TM4C: A few more changes to get a clean compilation

This commit is contained in:
Gregory Nutt 2014-03-10 11:54:20 -06:00
parent 75bda40eb6
commit 6700b5318c
6 changed files with 21 additions and 13 deletions

View File

@ -193,14 +193,14 @@
# define TIVA_IRQ_GPIOP6 (138) /* Vector 138: GPIO Port P6 */
# define TIVA_IRQ_GPIOP7 (139) /* Vector 139: GPIO Port P7 */
# define TIVA_IRQ_GPIOPQ (140) /* Vector 140: GPIO Port Q (Summary or Q0) */
# define TIVA_IRQ_GPIOPQ1 (141) /* Vector 141: GPIO Port Q1 */
# define TIVA_IRQ_GPIOPQ2 (142) /* Vector 142: GPIO Port Q2 */
# define TIVA_IRQ_GPIOPQ3 (143) /* Vector 143: GPIO Port Q3 */
# define TIVA_IRQ_GPIOPQ4 (144) /* Vector 144: GPIO Port Q4 */
# define TIVA_IRQ_GPIOPQ5 (145) /* Vector 145: GPIO Port Q5 */
# define TIVA_IRQ_GPIOPQ6 (146) /* Vector 146: GPIO Port Q6 */
# define TIVA_IRQ_GPIOPQ7 (147) /* Vector 147: GPIO Port Q7 */
# define TIVA_IRQ_GPIOQ (140) /* Vector 140: GPIO Port Q (Summary or Q0) */
# define TIVA_IRQ_GPIOQ1 (141) /* Vector 141: GPIO Port Q1 */
# define TIVA_IRQ_GPIOQ2 (142) /* Vector 142: GPIO Port Q2 */
# define TIVA_IRQ_GPIOQ3 (143) /* Vector 143: GPIO Port Q3 */
# define TIVA_IRQ_GPIOQ4 (144) /* Vector 144: GPIO Port Q4 */
# define TIVA_IRQ_GPIOQ5 (145) /* Vector 145: GPIO Port Q5 */
# define TIVA_IRQ_GPIOQ6 (146) /* Vector 146: GPIO Port Q6 */
# define TIVA_IRQ_GPIOQ7 (147) /* Vector 147: GPIO Port Q7 */
# define TIVA_RESERVED_148 (148) /* Vector 148: Reserved */
# define TIVA_RESERVED_149 (149) /* Vector 149: Reserved */

View File

@ -49,7 +49,8 @@
/* FLASH dimensions ****************************************************************/
#if defined(CONFIG_ARCH_CHIP_LM3S6965) || defined(CONFIG_ARCH_CHIP_LM4F120) || \
defined(CONFIG_ARCH_CHIP_LM3S8962) || defined(CONFIG_ARCH_CHIP_LM3S9B96)
defined(CONFIG_ARCH_CHIP_LM3S8962) || defined(CONFIG_ARCH_CHIP_LM3S9B96) || \
defined(CONFIG_ARCH_CHIP_TM4C123GH6ZRB)
# define TIVA_FLASH_NPAGES 256
# define TIVA_FLASH_PAGESIZE 1024
#else

View File

@ -47,6 +47,13 @@
* Pre-processor Definitions
************************************************************************************/
#define TIVA_GPIOK_BASE TIVA_GPIOKAHB_BASE
#define TIVA_GPIOL_BASE TIVA_GPIOLAHB_BASE
#define TIVA_GPIOM_BASE TIVA_GPIOMAHB_BASE
#define TIVA_GPION_BASE TIVA_GPIONAHB_BASE
#define TIVA_GPIOP_BASE TIVA_GPIOPAHB_BASE
#define TIVA_GPIOQ_BASE TIVA_GPIOQAHB_BASE
/* GPIO Register Offsets ************************************************************/
#define TIVA_GPIO_DATA_OFFSET 0x000 /* GPIO Data */

View File

@ -92,7 +92,7 @@
# define GPIO_ADC_AIN22 (GPIO_FUNC_ANINPUT | GPIO_PORTN | GPIO_PIN_1)
# define GPIO_ADC_AIN23 (GPIO_FUNC_ANINPUT | GPIO_PORTN | GPIO_PIN_0)
# define GPIO_CAN0_RX_1` (GPIO_FUNC_PFINPUT | GPIO_ALT_1 | GPIO_PORTN | GPIO_PIN_0)
# define GPIO_CAN0_RX_1 (GPIO_FUNC_PFINPUT | GPIO_ALT_1 | GPIO_PORTN | GPIO_PIN_0)
# define GPIO_CAN0_RX_2 (GPIO_FUNC_PFINPUT | GPIO_ALT_3 | GPIO_PORTF | GPIO_PIN_0)
# define GPIO_CAN0_RX_3 (GPIO_FUNC_PFINPUT | GPIO_ALT_8 | GPIO_PORTB | GPIO_PIN_4)
# define GPIO_CAN0_RX_4 (GPIO_FUNC_PFINPUT | GPIO_ALT_8 | GPIO_PORTE | GPIO_PIN_4)
@ -228,8 +228,8 @@
# define GPIO_M1_PWM_FAULT2_2 (GPIO_FUNC_PFINPUT | GPIO_ALT_6 | GPIO_PORTK | GPIO_PIN_2)
# define GPIO_M1_PWM_FAULT3 (GPIO_FUNC_PFINPUT | GPIO_ALT_6 | GPIO_PORTK | GPIO_PIN_3)
# define GPIO_NMI (GPIO_FUNC_PFIO | GPIO_ALT_8 | GPIO_PORTD | GPIO_PIN_7)
# define GPIO_NMI (GPIO_FUNC_PFIO | GPIO_ALT_8 | GPIO_PORTF | GPIO_PIN_0)
# define GPIO_NMI_1 (GPIO_FUNC_PFIO | GPIO_ALT_8 | GPIO_PORTD | GPIO_PIN_7)
# define GPIO_NMI_2 (GPIO_FUNC_PFIO | GPIO_ALT_8 | GPIO_PORTF | GPIO_PIN_0)
# define GPIO_QEI0_IDX_1 (GPIO_FUNC_PFIO | GPIO_ALT_5 | GPIO_PORTH | GPIO_PIN_1)
# define GPIO_QEI0_IDX_2 (GPIO_FUNC_PFIO | GPIO_ALT_5 | GPIO_PORTJ | GPIO_PIN_2)

View File

@ -74,7 +74,7 @@ VECTOR(tiva_ssi0, TIVA_IRQ_SSI0) /* Vector 23: SSI 0 */
VECTOR(tiva_i2c0, TIVA_IRQ_I2C0) /* Vector 24: I2C 0 */
VECTOR(tiva_pwm0_fault, TIVA_IRQ_PWM0_FAULT) /* Vector 25: PWM0 Fault */
VECTOR(tiva_pwm0_fault, TIVA_IRQ_PWM0_FAULT) /* Vector 26: PWM0 Generator 0 */
VECTOR(tiva_pwm0_gen0, TIVA_IRQ_PWM0_GEN0) /* Vector 26: PWM0 Generator 0 */
VECTOR(tiva_pwm0_gen1, TIVA_IRQ_PWM0_GEN1) /* Vector 27: PWM0 Generator 1 */
VECTOR(tiva_pwm0_gen2, TIVA_IRQ_PWM0_GEN2) /* Vector 28: PWM0 Generator 2 */
VECTOR(tiva_qei0, TIVA_IRQ_QEI0) /* Vector 29: QEI0 */