Macros
CORTEX MPU Region Permission Attributes
Peripheral Driver » HAL Driver » CORTEX » Defines » CORTEX Exported Constants

## Macros
#define | MPU_REGION_NO_ACCESS ((uint8_t)0x00U)
#define | MPU_REGION_PRIV_RW ((uint8_t)0x01U)
#define | MPU_REGION_PRIV_RW_URO ((uint8_t)0x02U)
#define | MPU_REGION_FULL_ACCESS ((uint8_t)0x03U)
#define | MPU_REGION_PRIV_RO ((uint8_t)0x05U)
#define | MPU_REGION_PRIV_RO_URO ((uint8_t)0x06U)

## Detailed Description

## Macro Definition Documentation

## ◆ MPU_REGION_FULL_ACCESS

#define MPU_REGION_FULL_ACCESS ((uint8_t)0x03U)

Full access

Definition at line 251 of file gr55xx_hal_cortex.h.

## ◆ MPU_REGION_NO_ACCESS

#define MPU_REGION_NO_ACCESS ((uint8_t)0x00U)

All accesses generate a permission fault

Definition at line 248 of file gr55xx_hal_cortex.h.

## ◆ MPU_REGION_PRIV_RO

#define MPU_REGION_PRIV_RO ((uint8_t)0x05U)

Reads by privileged software only

Definition at line 252 of file gr55xx_hal_cortex.h.

## ◆ MPU_REGION_PRIV_RO_URO

#define MPU_REGION_PRIV_RO_URO ((uint8_t)0x06U)

Read only, by privileged or unprivileged software

Definition at line 253 of file gr55xx_hal_cortex.h.

## ◆ MPU_REGION_PRIV_RW

#define MPU_REGION_PRIV_RW ((uint8_t)0x01U)

Access from privileged software only

Definition at line 249 of file gr55xx_hal_cortex.h.

## ◆ MPU_REGION_PRIV_RW_URO

#define MPU_REGION_PRIV_RW_URO ((uint8_t)0x02U)

Writes by unprivileged software generate a permission fault

Definition at line 250 of file gr55xx_hal_cortex.h.