MPU_Region_InitTypeDef struct
MPU Region initialization structure
Fields
Specifies the status of the region. This parameter can be a value of CORTEX_MPU_Region_Enable.
Specifies the number of the region to protect. This parameter can be a value of CORTEX_MPU_Region_Number.
Specifies the base address of the region to protect.
Specifies the size of the region to protect. This parameter can be a value of CORTEX_MPU_Region_Size.
Specifies the number of the subregion protection to disable. This parameter must be a number between Min_Data = 0x00 and Max_Data = 0xFF.
Specifies the TEX field level. This parameter can be a value of CORTEX_MPU_TEX_Levels.
Specifies the region access permission type. This parameter can be a value of CORTEX_MPU_Region_Permission_Attributes.
Specifies the instruction access status. This parameter can be a value of CORTEX_MPU_Instruction_Access.
Specifies the shareability status of the protected region. This parameter can be a value of CORTEX_MPU_Access_Shareable.
Specifies the cacheable status of the region protected. This parameter can be a value of CORTEX_MPU_Access_Cacheable.
Specifies the bufferable status of the protected region. This parameter can be a value of CORTEX_MPU_Access_Bufferable.
Examples
MPU_Region_InitTypeDef is referenced by 9 libraries and example projects: