S32 SDK

Detailed Description

Modules

 MPU Register Masks
 

Data Structures

struct  MPU_Type
 

Macros

#define MPU_EAR_EDR_COUNT   4u
 
#define MPU_RGD_COUNT   8u
 
#define MPU_RGDAAC_COUNT   8u
 
#define MPU_INSTANCE_COUNT   (1u)
 
#define MPU_BASE   (0x4000D000u)
 
#define MPU   ((MPU_Type *)MPU_BASE)
 
#define MPU_BASE_ADDRS   { MPU_BASE }
 
#define MPU_BASE_PTRS   { MPU }
 

Typedefs

typedef struct MPU_TypeMPU_MemMapPtr
 

Macro Definition Documentation

#define MPU   ((MPU_Type *)MPU_BASE)

Peripheral MPU base pointer

Definition at line 7495 of file S32K142.h.

#define MPU_BASE   (0x4000D000u)

Peripheral MPU base address

Definition at line 7493 of file S32K142.h.

#define MPU_BASE_ADDRS   { MPU_BASE }

Array initializer of MPU peripheral base addresses

Definition at line 7497 of file S32K142.h.

#define MPU_BASE_PTRS   { MPU }

Array initializer of MPU peripheral base pointers

Definition at line 7499 of file S32K142.h.

#define MPU_EAR_EDR_COUNT   4u

MPU - Size of Registers Arrays

Definition at line 7458 of file S32K142.h.

#define MPU_INSTANCE_COUNT   (1u)

Number of instances of the MPU module.

Definition at line 7488 of file S32K142.h.

#define MPU_RGD_COUNT   8u

Definition at line 7459 of file S32K142.h.

#define MPU_RGDAAC_COUNT   8u

Definition at line 7460 of file S32K142.h.

Typedef Documentation

typedef struct MPU_Type * MPU_MemMapPtr