STM32F439xx HAL User Manual
Defines
MPU Region Size
CORTEX Exported Constants

Defines

#define LL_MPU_REGION_SIZE_32B   (0x04U << MPU_RASR_SIZE_Pos)
#define LL_MPU_REGION_SIZE_64B   (0x05U << MPU_RASR_SIZE_Pos)
#define LL_MPU_REGION_SIZE_128B   (0x06U << MPU_RASR_SIZE_Pos)
#define LL_MPU_REGION_SIZE_256B   (0x07U << MPU_RASR_SIZE_Pos)
#define LL_MPU_REGION_SIZE_512B   (0x08U << MPU_RASR_SIZE_Pos)
#define LL_MPU_REGION_SIZE_1KB   (0x09U << MPU_RASR_SIZE_Pos)
#define LL_MPU_REGION_SIZE_2KB   (0x0AU << MPU_RASR_SIZE_Pos)
#define LL_MPU_REGION_SIZE_4KB   (0x0BU << MPU_RASR_SIZE_Pos)
#define LL_MPU_REGION_SIZE_8KB   (0x0CU << MPU_RASR_SIZE_Pos)
#define LL_MPU_REGION_SIZE_16KB   (0x0DU << MPU_RASR_SIZE_Pos)
#define LL_MPU_REGION_SIZE_32KB   (0x0EU << MPU_RASR_SIZE_Pos)
#define LL_MPU_REGION_SIZE_64KB   (0x0FU << MPU_RASR_SIZE_Pos)
#define LL_MPU_REGION_SIZE_128KB   (0x10U << MPU_RASR_SIZE_Pos)
#define LL_MPU_REGION_SIZE_256KB   (0x11U << MPU_RASR_SIZE_Pos)
#define LL_MPU_REGION_SIZE_512KB   (0x12U << MPU_RASR_SIZE_Pos)
#define LL_MPU_REGION_SIZE_1MB   (0x13U << MPU_RASR_SIZE_Pos)
#define LL_MPU_REGION_SIZE_2MB   (0x14U << MPU_RASR_SIZE_Pos)
#define LL_MPU_REGION_SIZE_4MB   (0x15U << MPU_RASR_SIZE_Pos)
#define LL_MPU_REGION_SIZE_8MB   (0x16U << MPU_RASR_SIZE_Pos)
#define LL_MPU_REGION_SIZE_16MB   (0x17U << MPU_RASR_SIZE_Pos)
#define LL_MPU_REGION_SIZE_32MB   (0x18U << MPU_RASR_SIZE_Pos)
#define LL_MPU_REGION_SIZE_64MB   (0x19U << MPU_RASR_SIZE_Pos)
#define LL_MPU_REGION_SIZE_128MB   (0x1AU << MPU_RASR_SIZE_Pos)
#define LL_MPU_REGION_SIZE_256MB   (0x1BU << MPU_RASR_SIZE_Pos)
#define LL_MPU_REGION_SIZE_512MB   (0x1CU << MPU_RASR_SIZE_Pos)
#define LL_MPU_REGION_SIZE_1GB   (0x1DU << MPU_RASR_SIZE_Pos)
#define LL_MPU_REGION_SIZE_2GB   (0x1EU << MPU_RASR_SIZE_Pos)
#define LL_MPU_REGION_SIZE_4GB   (0x1FU << MPU_RASR_SIZE_Pos)

Define Documentation

#define LL_MPU_REGION_SIZE_128B   (0x06U << MPU_RASR_SIZE_Pos)

128B Size of the MPU protection region

Definition at line 136 of file stm32f4xx_ll_cortex.h.

#define LL_MPU_REGION_SIZE_128KB   (0x10U << MPU_RASR_SIZE_Pos)

128KB Size of the MPU protection region

Definition at line 146 of file stm32f4xx_ll_cortex.h.

#define LL_MPU_REGION_SIZE_128MB   (0x1AU << MPU_RASR_SIZE_Pos)

128MB Size of the MPU protection region

Definition at line 156 of file stm32f4xx_ll_cortex.h.

#define LL_MPU_REGION_SIZE_16KB   (0x0DU << MPU_RASR_SIZE_Pos)

16KB Size of the MPU protection region

Definition at line 143 of file stm32f4xx_ll_cortex.h.

#define LL_MPU_REGION_SIZE_16MB   (0x17U << MPU_RASR_SIZE_Pos)

16MB Size of the MPU protection region

Definition at line 153 of file stm32f4xx_ll_cortex.h.

#define LL_MPU_REGION_SIZE_1GB   (0x1DU << MPU_RASR_SIZE_Pos)

1GB Size of the MPU protection region

Definition at line 159 of file stm32f4xx_ll_cortex.h.

#define LL_MPU_REGION_SIZE_1KB   (0x09U << MPU_RASR_SIZE_Pos)

1KB Size of the MPU protection region

Definition at line 139 of file stm32f4xx_ll_cortex.h.

#define LL_MPU_REGION_SIZE_1MB   (0x13U << MPU_RASR_SIZE_Pos)

1MB Size of the MPU protection region

Definition at line 149 of file stm32f4xx_ll_cortex.h.

#define LL_MPU_REGION_SIZE_256B   (0x07U << MPU_RASR_SIZE_Pos)

256B Size of the MPU protection region

Definition at line 137 of file stm32f4xx_ll_cortex.h.

#define LL_MPU_REGION_SIZE_256KB   (0x11U << MPU_RASR_SIZE_Pos)

256KB Size of the MPU protection region

Definition at line 147 of file stm32f4xx_ll_cortex.h.

#define LL_MPU_REGION_SIZE_256MB   (0x1BU << MPU_RASR_SIZE_Pos)

256MB Size of the MPU protection region

Definition at line 157 of file stm32f4xx_ll_cortex.h.

#define LL_MPU_REGION_SIZE_2GB   (0x1EU << MPU_RASR_SIZE_Pos)

2GB Size of the MPU protection region

Definition at line 160 of file stm32f4xx_ll_cortex.h.

#define LL_MPU_REGION_SIZE_2KB   (0x0AU << MPU_RASR_SIZE_Pos)

2KB Size of the MPU protection region

Definition at line 140 of file stm32f4xx_ll_cortex.h.

#define LL_MPU_REGION_SIZE_2MB   (0x14U << MPU_RASR_SIZE_Pos)

2MB Size of the MPU protection region

Definition at line 150 of file stm32f4xx_ll_cortex.h.

#define LL_MPU_REGION_SIZE_32B   (0x04U << MPU_RASR_SIZE_Pos)

32B Size of the MPU protection region

Definition at line 134 of file stm32f4xx_ll_cortex.h.

#define LL_MPU_REGION_SIZE_32KB   (0x0EU << MPU_RASR_SIZE_Pos)

32KB Size of the MPU protection region

Definition at line 144 of file stm32f4xx_ll_cortex.h.

#define LL_MPU_REGION_SIZE_32MB   (0x18U << MPU_RASR_SIZE_Pos)

32MB Size of the MPU protection region

Definition at line 154 of file stm32f4xx_ll_cortex.h.

#define LL_MPU_REGION_SIZE_4GB   (0x1FU << MPU_RASR_SIZE_Pos)

4GB Size of the MPU protection region

Definition at line 161 of file stm32f4xx_ll_cortex.h.

#define LL_MPU_REGION_SIZE_4KB   (0x0BU << MPU_RASR_SIZE_Pos)

4KB Size of the MPU protection region

Definition at line 141 of file stm32f4xx_ll_cortex.h.

#define LL_MPU_REGION_SIZE_4MB   (0x15U << MPU_RASR_SIZE_Pos)

4MB Size of the MPU protection region

Definition at line 151 of file stm32f4xx_ll_cortex.h.

#define LL_MPU_REGION_SIZE_512B   (0x08U << MPU_RASR_SIZE_Pos)

512B Size of the MPU protection region

Definition at line 138 of file stm32f4xx_ll_cortex.h.

#define LL_MPU_REGION_SIZE_512KB   (0x12U << MPU_RASR_SIZE_Pos)

512KB Size of the MPU protection region

Definition at line 148 of file stm32f4xx_ll_cortex.h.

#define LL_MPU_REGION_SIZE_512MB   (0x1CU << MPU_RASR_SIZE_Pos)

512MB Size of the MPU protection region

Definition at line 158 of file stm32f4xx_ll_cortex.h.

#define LL_MPU_REGION_SIZE_64B   (0x05U << MPU_RASR_SIZE_Pos)

64B Size of the MPU protection region

Definition at line 135 of file stm32f4xx_ll_cortex.h.

#define LL_MPU_REGION_SIZE_64KB   (0x0FU << MPU_RASR_SIZE_Pos)

64KB Size of the MPU protection region

Definition at line 145 of file stm32f4xx_ll_cortex.h.

#define LL_MPU_REGION_SIZE_64MB   (0x19U << MPU_RASR_SIZE_Pos)

64MB Size of the MPU protection region

Definition at line 155 of file stm32f4xx_ll_cortex.h.

#define LL_MPU_REGION_SIZE_8KB   (0x0CU << MPU_RASR_SIZE_Pos)

8KB Size of the MPU protection region

Definition at line 142 of file stm32f4xx_ll_cortex.h.

#define LL_MPU_REGION_SIZE_8MB   (0x16U << MPU_RASR_SIZE_Pos)

8MB Size of the MPU protection region

Definition at line 152 of file stm32f4xx_ll_cortex.h.