Detailed Description

Modules

 DMA Register Masks
 

Data Structures

struct  DMA_Type
 

Macros

#define DMA_DCHPRI_COUNT   4u
 
#define DMA_TCD_COUNT   4u
 
#define DMA_INSTANCE_COUNT   (1u)
 
#define DMA_BASE   (0x40008000u)
 
#define DMA   ((DMA_Type *)DMA_BASE)
 
#define DMA_BASE_ADDRS   { DMA_BASE }
 
#define DMA_BASE_PTRS   { DMA }
 
#define DMA_IRQS_ARR_COUNT   (2u)
 
#define DMA_CHN_IRQS_CH_COUNT   (4u)
 
#define DMA_ERROR_IRQS_CH_COUNT   (1u)
 
#define DMA_CHN_IRQS   { DMA0_IRQn, DMA1_IRQn, DMA2_IRQn, DMA3_IRQn }
 
#define DMA_ERROR_IRQS   { DMA_Error_IRQn }
 

Typedefs

typedef struct DMA_TypeDMA_MemMapPtr
 

Macro Definition Documentation

#define DMA   ((DMA_Type *)DMA_BASE)

Peripheral DMA base pointer

Definition at line 2271 of file S32K118.h.

#define DMA_BASE   (0x40008000u)

Peripheral DMA base address

Definition at line 2269 of file S32K118.h.

#define DMA_BASE_ADDRS   { DMA_BASE }

Array initializer of DMA peripheral base addresses

Definition at line 2273 of file S32K118.h.

#define DMA_BASE_PTRS   { DMA }

Array initializer of DMA peripheral base pointers

Definition at line 2275 of file S32K118.h.

#define DMA_CHN_IRQS   { DMA0_IRQn, DMA1_IRQn, DMA2_IRQn, DMA3_IRQn }

Interrupt vectors for the DMA peripheral type

Definition at line 2283 of file S32K118.h.

#define DMA_CHN_IRQS_CH_COUNT   (4u)

Number of interrupt channels for the CHN type of DMA module.

Definition at line 2279 of file S32K118.h.

#define DMA_DCHPRI_COUNT   4u

DMA - Size of Registers Arrays

Definition at line 2208 of file S32K118.h.

#define DMA_ERROR_IRQS   { DMA_Error_IRQn }

Definition at line 2284 of file S32K118.h.

#define DMA_ERROR_IRQS_CH_COUNT   (1u)

Number of interrupt channels for the ERROR type of DMA module.

Definition at line 2281 of file S32K118.h.

#define DMA_INSTANCE_COUNT   (1u)

Number of instances of the DMA module.

Definition at line 2264 of file S32K118.h.

#define DMA_IRQS_ARR_COUNT   (2u)

Number of interrupt vector arrays for the DMA module.

Definition at line 2277 of file S32K118.h.

#define DMA_TCD_COUNT   4u

Definition at line 2209 of file S32K118.h.

Typedef Documentation

typedef struct DMA_Type * DMA_MemMapPtr