Home
last modified time | relevance | path

Searched refs:pmp_region (Results 1 – 2 of 2) sorted by relevance

/hal_microchip-latest/mpfs/mpfs_hal/common/
Dmss_mpu.h126 mss_mpu_pmp_region_t pmp_region,
134 mss_mpu_pmp_region_t pmp_region,
142 mss_mpu_pmp_region_t pmp_region) in MSS_MPU_lock_region() argument
144 if(pmp_region < num_pmp_lut[master_port]) in MSS_MPU_lock_region()
146 MSS_MPU(master_port)->PMPCFG[pmp_region].MPUCFG_TypeDef.mode |= (0x1U << 7U); in MSS_MPU_lock_region()
162 mss_mpu_pmp_region_t pmp_region, in MSS_MPU_set_permission() argument
165 if(pmp_region < num_pmp_lut[master_port]) in MSS_MPU_set_permission()
167 MSS_MPU(master_port)->PMPCFG[pmp_region].MPUCFG_TypeDef.mode |= permission; in MSS_MPU_set_permission()
177 mss_mpu_pmp_region_t pmp_region, in MSS_MPU_get_permission() argument
180 if(pmp_region < num_pmp_lut[master_port]) in MSS_MPU_get_permission()
[all …]
Dmss_mpu.c237 mss_mpu_pmp_region_t pmp_region, in MSS_MPU_configure() argument
250 if((size >= 4096ULL) && (0U == (size & (size - 1U))) && (pmp_region < num_pmp_lut[master_port])) in MSS_MPU_configure()
260 MSS_MPU(master_port)->PMPCFG[pmp_region].raw = (base | range) >> 2U; in MSS_MPU_configure()
262 MSS_MPU(master_port)->PMPCFG[pmp_region].MPUCFG_TypeDef.mode = (uint8_t)(permission | in MSS_MPU_configure()
275 mss_mpu_pmp_region_t pmp_region, in MSS_MPU_get_config() argument
285 if(pmp_region < num_pmp_lut[master_port]) in MSS_MPU_get_config()
287 reg = MSS_MPU(master_port)->PMPCFG[pmp_region].MPUCFG_TypeDef.pmp; in MSS_MPU_get_config()
290 reg = MSS_MPU(master_port)->PMPCFG[pmp_region].MPUCFG_TypeDef.mode; in MSS_MPU_get_config()