S32 SDK
DMAMUX Peripheral Access Layer

Detailed Description

Modules

 DMAMUX Register Masks
 

Data Structures

struct  DMAMUX_Type
 

Macros

#define DMAMUX_CHCFG_COUNT   16u
 
#define DMAMUX_INSTANCE_COUNT   (1u)
 
#define DMAMUX_BASE   (0x40021000u)
 
#define DMAMUX   ((DMAMUX_Type *)DMAMUX_BASE)
 
#define DMAMUX_BASE_ADDRS   { DMAMUX_BASE }
 
#define DMAMUX_BASE_PTRS   { DMAMUX }
 

Typedefs

typedef struct DMAMUX_TypeDMAMUX_MemMapPtr
 

Macro Definition Documentation

#define DMAMUX   ((DMAMUX_Type *)DMAMUX_BASE)

Peripheral DMAMUX base pointer

Definition at line 3036 of file S32K142.h.

#define DMAMUX_BASE   (0x40021000u)

Peripheral DMAMUX base address

Definition at line 3034 of file S32K142.h.

#define DMAMUX_BASE_ADDRS   { DMAMUX_BASE }

Array initializer of DMAMUX peripheral base addresses

Definition at line 3038 of file S32K142.h.

#define DMAMUX_BASE_PTRS   { DMAMUX }

Array initializer of DMAMUX peripheral base pointers

Definition at line 3040 of file S32K142.h.

#define DMAMUX_CHCFG_COUNT   16u

DMAMUX - Size of Registers Arrays

Definition at line 3021 of file S32K142.h.

#define DMAMUX_INSTANCE_COUNT   (1u)

Number of instances of the DMAMUX module.

Definition at line 3029 of file S32K142.h.

Typedef Documentation

typedef struct DMAMUX_Type * DMAMUX_MemMapPtr