40 #ifndef BSPACM_DEVICE_TM4C_H
41 #define BSPACM_DEVICE_TM4C_H
43 #if ! (BSPACM_DEVICE_SERIES_TM4C - 0)
44 #error TM4C device header in non-TM4C device
47 #if ! (__cplusplus - 0)
51 #if (BSPACM_CMSIS - 0)
63 #if (BSPACM_DEVICE_LINE_TM4C123 - 0)
64 typedef GPIOA_Type GPIOCommon_Type;
65 #elif (BSPACM_DEVICE_LINE_TM4C129 - 0)
66 typedef GPIOA_AHB_Type GPIOCommon_Type;
81 #define BSPACM_CORE_SRAM_BASE ((uintptr_t)0x20000000)
82 #define BSPACM_CORE_SRAM_BITBAND_BASE ((uintptr_t)0x22000000)
83 #define BSPACM_CORE_PERIPH_BASE ((uintptr_t)0x40000000)
84 #define BSPACM_CORE_PERIPH_BITBAND_BASE ((uintptr_t)0x42000000)
volatile uint32_t chctl
Definition: device.h:74
volatile uint32_t _reserved_0x0c
Definition: device.h:75
volatile void *volatile dstendp
Definition: device.h:73
volatile void *volatile srcendp
Definition: device.h:72
struct UDMA_CHANNEL_Type UDMA_CHANNEL_Type