The latest development version of this page may be more current than this released 3.0.0 version.

CONFIG_ARM_AARCH32_MMU

ARMv7 Cortex-A MMU Support

Type: bool

Help

The current CPU has an ARMv7 Memory Management Unit.

Direct dependencies

CPU_HAS_MMU && ARM

(Includes any dependencies from ifs and menus.)

Default

Kconfig definition

At arch/arm/core/aarch32/mmu/Kconfig:10

Included via Kconfig:8Kconfig.zephyr:39arch/Kconfig:12arch/arm/Kconfig:57arch/arm/core/aarch32/Kconfig:309

Menu path: (Top) → ARM Options

config ARM_AARCH32_MMU
    bool "ARMv7 Cortex-A MMU Support"
    default y if CPU_AARCH32_CORTEX_A
    select MMU
    select SRAM_REGION_PERMISSIONS
    select THREAD_STACK_INFO
    select ARCH_HAS_EXECUTABLE_PAGE_BIT
    depends on CPU_HAS_MMU && ARM
    help
      The current CPU has an ARMv7 Memory Management Unit.

(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)