BSPACM
20150113
Board Support Package for ARM Cortex-M Microcontrollers
|
Common device header for all TM4C series devices. More...
#include <stdbool.h>
Go to the source code of this file.
Data Structures | |
struct | UDMA_CHANNEL_Type |
Typedefs | |
typedef struct UDMA_CHANNEL_Type | UDMA_CHANNEL_Type |
Common device header for all TM4C series devices.
typedef struct UDMA_CHANNEL_Type UDMA_CHANNEL_Type |
Type alias for the native struct used for the GPIO module on specific lines of the TM4C series. GPIOA_Type from TM4C123 is a prefix of GPIOA_AHB_Type from TM4C129, and it appears not all GPIOs on a TM4C129 device necessarily support the AHB interface (specifically, GPIOK and higher are publicized by name GPIOK
rather than GPIOK_AHB
). Nonetheless, duplicating all the code that only cares about the material available on non-AHB instances is unacceptable. Structure for uDMA channel control. Use UDMA_CHCTL_foo values from <inc/hw_udma.h> to manipulate the #chctl field.