-
CONFIG_ARC_MPU
¶
ARC MPU Support
Type: bool
Help¶
Target has ARC MPU (currently only works for EMSK 2.2/2.3 ARCEM7D)
Direct dependencies¶
CPU_HAS_MPU
&& CPU_HAS_MPU
&& ARC
(Includes any dependencies from if’s and menus.)
Defaults¶
No defaults. Implicitly defaults to n
.
Symbols selected by this symbol¶
ARC_CORE_MPU
ifCPU_HAS_MPU
&&CPU_HAS_MPU
&&ARC
THREAD_STACK_INFO
ifCPU_HAS_MPU
&&CPU_HAS_MPU
&&ARC
MPU_REQUIRES_POWER_OF_TWO_ALIGNMENT
ifARC_MPU_VER
= 2 &&CPU_HAS_MPU
&&CPU_HAS_MPU
&&ARC
Symbols that select this symbol¶
Kconfig definition¶
At arch/arc/core/mpu/Kconfig:29
Included via Kconfig:10
→ Kconfig.zephyr:23
→ arch/Kconfig:16
→ arch/arc/Kconfig:163
Menu path: (top menu) → ARC Options → ARCv2 Family Options → ARC MPU Options
config ARC_MPU bool prompt "ARC MPU Support" ifCPU_HAS_MPU
&&CPU_HAS_MPU
&&ARC
selectARC_CORE_MPU
ifCPU_HAS_MPU
&&CPU_HAS_MPU
&&ARC
selectTHREAD_STACK_INFO
ifCPU_HAS_MPU
&&CPU_HAS_MPU
&&ARC
selectMPU_REQUIRES_POWER_OF_TWO_ALIGNMENT
ifARC_MPU_VER
= 2 &&CPU_HAS_MPU
&&CPU_HAS_MPU
&&ARC
depends onCPU_HAS_MPU
&&CPU_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.)