|
SmartSnippets DA1459x SDK
|
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 |
Memory Region Configuration.
| HW_MPU_AP mpu_region_config::access_permissions |
MPU region access permissions
| HW_MPU_ATTR mpu_region_config::attributes |
MPU region's memory attributes
| uint32_t mpu_region_config::end_addr |
MPU region end address. Address will be rounded to next 32-byte multiple minus 1
| HW_MPU_XN mpu_region_config::execute_never |
Defines whether code can be executed from this region
| HW_MPU_SH mpu_region_config::shareability |
MPU region Shareability status
| uint32_t mpu_region_config::start_addr |
MPU region start address. Address will be rounded to previous 32-byte multiple
1.8.16