MPU_RegionInit_TypeDef Struct Reference
[MPU]

#include <em_mpu.h>

Collaboration diagram for MPU_RegionInit_TypeDef:
Collaboration graph
[legend]

Data Fields

bool regionEnable
uint8_t regionNo
uint32_t baseAddress
MPU_RegionSize_TypeDef size
MPU_RegionAp_TypeDef accessPermission
bool disableExec
bool shareable
bool cacheable
bool bufferable
uint8_t srd
uint8_t tex

Detailed Description

MPU Region init structure.

Definition at line 126 of file em_mpu.h.


Field Documentation

Memory access permissions.

Definition at line 132 of file em_mpu.h.

Referenced by MPU_ConfigureRegion().

Region baseaddress.

Definition at line 130 of file em_mpu.h.

Referenced by MPU_ConfigureRegion().

Memory bufferable attribute.

Definition at line 136 of file em_mpu.h.

Referenced by MPU_ConfigureRegion().

Memory cacheable attribute.

Definition at line 135 of file em_mpu.h.

Referenced by MPU_ConfigureRegion().

Disable execution.

Definition at line 133 of file em_mpu.h.

Referenced by MPU_ConfigureRegion().

MPU region enable.

Definition at line 128 of file em_mpu.h.

Referenced by MPU_ConfigureRegion().

MPU region number.

Definition at line 129 of file em_mpu.h.

Referenced by MPU_ConfigureRegion().

Memory shareable attribute.

Definition at line 134 of file em_mpu.h.

Referenced by MPU_ConfigureRegion().

Memory region size.

Definition at line 131 of file em_mpu.h.

Referenced by MPU_ConfigureRegion().

Memory subregion disable bits.

Definition at line 137 of file em_mpu.h.

Referenced by MPU_ConfigureRegion().

Memory type extension attributes.

Definition at line 138 of file em_mpu.h.

Referenced by MPU_ConfigureRegion().


The documentation for this struct was generated from the following file: