Home
last modified time | relevance | path

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

/hal_nxp-latest/mcux/mcux-sdk/drivers/sysmpu/
Dfsl_sysmpu.c59 SYSMPU_SetRegionConfig(base, &(config->regionConfig)); in SYSMPU_Init()
111 void SYSMPU_SetRegionConfig(SYSMPU_Type *base, const sysmpu_region_config_t *regionConfig) in SYSMPU_SetRegionConfig() argument
113 assert(regionConfig); in SYSMPU_SetRegionConfig()
114 assert(regionConfig->regionNum < (uint32_t)FSL_FEATURE_SYSMPU_DESCRIPTOR_COUNT); in SYSMPU_SetRegionConfig()
118 uint8_t regNumber = (uint8_t)regionConfig->regionNum; in SYSMPU_SetRegionConfig()
121 base->WORD[regNumber][0] = regionConfig->startAddress; in SYSMPU_SetRegionConfig()
122 base->WORD[regNumber][1] = regionConfig->endAddress; in SYSMPU_SetRegionConfig()
128 msPortNum, (((uint32_t)regionConfig->accessRights1[msPortNum].superAccessRights << 3U) | in SYSMPU_SetRegionConfig()
129 (uint32_t)regionConfig->accessRights1[msPortNum].userAccessRights)); in SYSMPU_SetRegionConfig()
133regionConfig->accessRights1[msPortNum].processIdentifierEnable); in SYSMPU_SetRegionConfig()
[all …]
Dfsl_sysmpu.h219 sysmpu_region_config_t regionConfig; /*!< Region access permission. */ member
323 void SYSMPU_SetRegionConfig(SYSMPU_Type *base, const sysmpu_region_config_t *regionConfig);