-
CONFIG_ARC_MPU
¶
ARC MPU Support
Type: bool
Help¶
Target has ARC MPU (currently only works for EMSK 2.2/2.3 ARCEM7D)
Defaults¶
No defaults. Implicitly defaults to n
.
Symbols selected by this symbol¶
ARC_CORE_MPU
ifCPU_HAS_MPU
&&ARC
THREAD_STACK_INFO
ifCPU_HAS_MPU
&&ARC
MEMORY_PROTECTION
ifCPU_HAS_MPU
&&ARC
MPU_REQUIRES_POWER_OF_TWO_ALIGNMENT
ifARC_MPU_VER
= 2 &&CPU_HAS_MPU
&&ARC
Symbols that select this symbol¶
Kconfig definition¶
At arch/arc/core/mpu/Kconfig:28
Included via Kconfig:10
→ Kconfig.zephyr:29
→ arch/Kconfig:15
→ arch/arc/Kconfig:167
Menu path: (top menu) → ARC Options → ARCv2 Family Options → ARC MPU Options
config ARC_MPU bool prompt "ARC MPU Support" ifCPU_HAS_MPU
&&ARC
selectARC_CORE_MPU
ifCPU_HAS_MPU
&&ARC
selectTHREAD_STACK_INFO
ifCPU_HAS_MPU
&&ARC
selectMEMORY_PROTECTION
ifCPU_HAS_MPU
&&ARC
selectMPU_REQUIRES_POWER_OF_TWO_ALIGNMENT
ifARC_MPU_VER
= 2 &&CPU_HAS_MPU
&&ARC
depends onCPU_HAS_MPU
&&ARC
help Target has ARC MPU (currently only works for EMSK 2.2/2.3 ARCEM7D)
(Definitions include propagated dependencies, including from if’s and menus.)