Use type suffix to avoid warnings
When compiling with all warnings enabled, some defines can lead to warning due to missing unsigned type suffix: warning: integer overflow in expression [-Woverflow] This fix should not affected behavior at all, since calculation with such overflows lead to the same actual address when writing to that location. However, it makes the warning disappear and also defines the right data type for a memory location.
This commit is contained in:
committed by
Frantisek Burian
parent
0af6d06eda
commit
7681597e42
@@ -24,43 +24,43 @@
|
||||
|
||||
/* --- LM4F specific peripheral definitions ----------------------------- */
|
||||
|
||||
#define GPIOA_APB_BASE (0x40004000)
|
||||
#define GPIOB_APB_BASE (0x40005000)
|
||||
#define GPIOC_APB_BASE (0x40006000)
|
||||
#define GPIOD_APB_BASE (0x40007000)
|
||||
#define GPIOE_APB_BASE (0x40024000)
|
||||
#define GPIOF_APB_BASE (0x40025000)
|
||||
#define GPIOG_APB_BASE (0x40026000)
|
||||
#define GPIOH_APB_BASE (0x40027000)
|
||||
#define GPIOJ_APB_BASE (0x4003D000)
|
||||
#define GPIOA_APB_BASE (0x40004000U)
|
||||
#define GPIOB_APB_BASE (0x40005000U)
|
||||
#define GPIOC_APB_BASE (0x40006000U)
|
||||
#define GPIOD_APB_BASE (0x40007000U)
|
||||
#define GPIOE_APB_BASE (0x40024000U)
|
||||
#define GPIOF_APB_BASE (0x40025000U)
|
||||
#define GPIOG_APB_BASE (0x40026000U)
|
||||
#define GPIOH_APB_BASE (0x40027000U)
|
||||
#define GPIOJ_APB_BASE (0x4003D000U)
|
||||
|
||||
#define GPIOA_BASE (0x40058000)
|
||||
#define GPIOB_BASE (0x40059000)
|
||||
#define GPIOC_BASE (0x4005A000)
|
||||
#define GPIOD_BASE (0x4005B000)
|
||||
#define GPIOE_BASE (0x4005C000)
|
||||
#define GPIOF_BASE (0x4005D000)
|
||||
#define GPIOG_BASE (0x4005E000)
|
||||
#define GPIOH_BASE (0x4005F000)
|
||||
#define GPIOJ_BASE (0x40060000)
|
||||
#define GPIOK_BASE (0x40061000)
|
||||
#define GPIOL_BASE (0x40062000)
|
||||
#define GPIOM_BASE (0x40063000)
|
||||
#define GPION_BASE (0x40064000)
|
||||
#define GPIOP_BASE (0x40065000)
|
||||
#define GPIOQ_BASE (0x40066000)
|
||||
#define GPIOA_BASE (0x40058000U)
|
||||
#define GPIOB_BASE (0x40059000U)
|
||||
#define GPIOC_BASE (0x4005A000U)
|
||||
#define GPIOD_BASE (0x4005B000U)
|
||||
#define GPIOE_BASE (0x4005C000U)
|
||||
#define GPIOF_BASE (0x4005D000U)
|
||||
#define GPIOG_BASE (0x4005E000U)
|
||||
#define GPIOH_BASE (0x4005F000U)
|
||||
#define GPIOJ_BASE (0x40060000U)
|
||||
#define GPIOK_BASE (0x40061000U)
|
||||
#define GPIOL_BASE (0x40062000U)
|
||||
#define GPIOM_BASE (0x40063000U)
|
||||
#define GPION_BASE (0x40064000U)
|
||||
#define GPIOP_BASE (0x40065000U)
|
||||
#define GPIOQ_BASE (0x40066000U)
|
||||
|
||||
#define UART0_BASE (0x4000C000)
|
||||
#define UART1_BASE (0x4000D000)
|
||||
#define UART2_BASE (0x4000E000)
|
||||
#define UART3_BASE (0x4000F000)
|
||||
#define UART4_BASE (0x40010000)
|
||||
#define UART5_BASE (0x40011000)
|
||||
#define UART6_BASE (0x40012000)
|
||||
#define UART7_BASE (0x40013000)
|
||||
#define UART0_BASE (0x4000C000U)
|
||||
#define UART1_BASE (0x4000D000U)
|
||||
#define UART2_BASE (0x4000E000U)
|
||||
#define UART3_BASE (0x4000F000U)
|
||||
#define UART4_BASE (0x40010000U)
|
||||
#define UART5_BASE (0x40011000U)
|
||||
#define UART6_BASE (0x40012000U)
|
||||
#define UART7_BASE (0x40013000U)
|
||||
|
||||
#define USB_BASE (0x40050000)
|
||||
#define USB_BASE (0x40050000U)
|
||||
|
||||
#define SYSCTL_BASE (0x400FE000)
|
||||
#define SYSCTL_BASE (0x400FE000U)
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user