MPU Region initialization structure.
Definition at line
122
of file
em_mpu.h
.
#include <
em_mpu.h
>
Data Fields |
|
MPU_RegionAp_TypeDef | accessPermission |
uint32_t | baseAddress |
bool | bufferable |
bool | cacheable |
bool | disableExec |
bool | regionEnable |
uint8_t | regionNo |
bool | shareable |
MPU_RegionSize_TypeDef | size |
uint8_t | srd |
uint8_t | tex |
Field Documentation
MPU_RegionAp_TypeDef MPU_RegionInit_TypeDef::accessPermission |
Memory access permissions.
Definition at line
127
of file
em_mpu.h
.
Referenced by MPU_ConfigureRegion() .
uint32_t MPU_RegionInit_TypeDef::baseAddress |
Region base address.
Definition at line
125
of file
em_mpu.h
.
Referenced by MPU_ConfigureRegion() .
bool MPU_RegionInit_TypeDef::bufferable |
Memory attribute for buffering.
Definition at line
131
of file
em_mpu.h
.
Referenced by MPU_ConfigureRegion() .
bool MPU_RegionInit_TypeDef::cacheable |
Memory attribute for caching.
Definition at line
130
of file
em_mpu.h
.
Referenced by MPU_ConfigureRegion() .
bool MPU_RegionInit_TypeDef::disableExec |
bool MPU_RegionInit_TypeDef::regionEnable |
uint8_t MPU_RegionInit_TypeDef::regionNo |
bool MPU_RegionInit_TypeDef::shareable |
Memory attribute for sharing.
Definition at line
129
of file
em_mpu.h
.
Referenced by MPU_ConfigureRegion() .
MPU_RegionSize_TypeDef MPU_RegionInit_TypeDef::size |
uint8_t MPU_RegionInit_TypeDef::srd |
Memory subregion disable bits.
Definition at line
132
of file
em_mpu.h
.
Referenced by MPU_ConfigureRegion() .
uint8_t MPU_RegionInit_TypeDef::tex |
Memory type extension attributes.
Definition at line
133
of file
em_mpu.h
.
Referenced by MPU_ConfigureRegion() .
The documentation for this struct was generated from the following file:
-
C:/HandsOn/super/platform/emlib/inc/
em_mpu.h