S32 SDK

Detailed Description

Modules

 DMA Register Masks
 

Data Structures

struct  DMA_Type
 

Macros

#define DMA_DCHPRI_COUNT   16u
 
#define DMA_TCD_COUNT   16u
 
#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   (16u)
 
#define DMA_ERROR_IRQS_CH_COUNT   (1u)
 
#define DMA_CHN_IRQS   { DMA0_IRQn, DMA1_IRQn, DMA2_IRQn, DMA3_IRQn, DMA4_IRQn, DMA5_IRQn, DMA6_IRQn, DMA7_IRQn, DMA8_IRQn, DMA9_IRQn, DMA10_IRQn, DMA11_IRQn, DMA12_IRQn, DMA13_IRQn, DMA14_IRQn, DMA15_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 2305 of file S32K144.h.

#define DMA_BASE   (0x40008000u)

Peripheral DMA base address

Definition at line 2303 of file S32K144.h.

#define DMA_BASE_ADDRS   { DMA_BASE }

Array initializer of DMA peripheral base addresses

Definition at line 2307 of file S32K144.h.

#define DMA_BASE_PTRS   { DMA }

Array initializer of DMA peripheral base pointers

Definition at line 2309 of file S32K144.h.

Interrupt vectors for the DMA peripheral type

Definition at line 2317 of file S32K144.h.

#define DMA_CHN_IRQS_CH_COUNT   (16u)

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

Definition at line 2313 of file S32K144.h.

#define DMA_DCHPRI_COUNT   16u

DMA - Size of Registers Arrays

Definition at line 2242 of file S32K144.h.

#define DMA_ERROR_IRQS   { DMA_Error_IRQn }

Definition at line 2318 of file S32K144.h.

#define DMA_ERROR_IRQS_CH_COUNT   (1u)

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

Definition at line 2315 of file S32K144.h.

#define DMA_INSTANCE_COUNT   (1u)

Number of instances of the DMA module.

Definition at line 2298 of file S32K144.h.

#define DMA_IRQS_ARR_COUNT   (2u)

Number of interrupt vector arrays for the DMA module.

Definition at line 2311 of file S32K144.h.

#define DMA_TCD_COUNT   16u

Definition at line 2243 of file S32K144.h.

Typedef Documentation

typedef struct DMA_Type * DMA_MemMapPtr