SmartSnippets DA1459x SDK
Data Fields

Memory Region Configuration. More...

#include <hw_mpu.h>

Data Fields

uint32_t start_addr
 
uint32_t end_addr
 
HW_MPU_AP access_permissions
 
HW_MPU_SH shareability
 
HW_MPU_XN execute_never
 
HW_MPU_ATTR attributes
 

Detailed Description

Memory Region Configuration.

Field Documentation

◆ access_permissions

HW_MPU_AP mpu_region_config::access_permissions

MPU region access permissions

◆ attributes

HW_MPU_ATTR mpu_region_config::attributes

MPU region's memory attributes

◆ end_addr

uint32_t mpu_region_config::end_addr

MPU region end address. Address will be rounded to next 32-byte multiple minus 1

◆ execute_never

HW_MPU_XN mpu_region_config::execute_never

Defines whether code can be executed from this region

◆ shareability

HW_MPU_SH mpu_region_config::shareability

MPU region Shareability status

◆ start_addr

uint32_t mpu_region_config::start_addr

MPU region start address. Address will be rounded to previous 32-byte multiple


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