STM32H735xx HAL User Manual
Defines
MPU Region Privileges
CORTEX Exported Constants

Defines

#define LL_MPU_REGION_NO_ACCESS   (0x00UL << MPU_RASR_AP_Pos)
#define LL_MPU_REGION_PRIV_RW   (0x01UL << MPU_RASR_AP_Pos)
#define LL_MPU_REGION_PRIV_RW_URO   (0x02UL << MPU_RASR_AP_Pos)
#define LL_MPU_REGION_FULL_ACCESS   (0x03UL << MPU_RASR_AP_Pos)
#define LL_MPU_REGION_PRIV_RO   (0x05UL << MPU_RASR_AP_Pos)
#define LL_MPU_REGION_PRIV_RO_URO   (0x06UL << MPU_RASR_AP_Pos)

Define Documentation

#define LL_MPU_REGION_FULL_ACCESS   (0x03UL << MPU_RASR_AP_Pos)

RW privileged & user (Full access)

Definition at line 164 of file stm32h7xx_ll_cortex.h.

#define LL_MPU_REGION_NO_ACCESS   (0x00UL << MPU_RASR_AP_Pos)

No access

Definition at line 161 of file stm32h7xx_ll_cortex.h.

#define LL_MPU_REGION_PRIV_RO   (0x05UL << MPU_RASR_AP_Pos)

RO privileged (privileged read only)

Definition at line 165 of file stm32h7xx_ll_cortex.h.

#define LL_MPU_REGION_PRIV_RO_URO   (0x06UL << MPU_RASR_AP_Pos)

RO privileged & user (read only)

Definition at line 166 of file stm32h7xx_ll_cortex.h.

#define LL_MPU_REGION_PRIV_RW   (0x01UL << MPU_RASR_AP_Pos)

RW privileged (privileged access only)

Definition at line 162 of file stm32h7xx_ll_cortex.h.

#define LL_MPU_REGION_PRIV_RW_URO   (0x02UL << MPU_RASR_AP_Pos)

RW privileged - RO user (Write in a user program generates a fault)

Definition at line 163 of file stm32h7xx_ll_cortex.h.