:orphan: .. title:: CONFIG_ARM_AARCH32_MMU .. kconfig:: CONFIG_ARM_AARCH32_MMU CONFIG_ARM_AARCH32_MMU ###################### *ARMv7 Cortex-A MMU Support* Type: ``bool`` Help ==== .. code-block:: none The current CPU has an ARMv7 Memory Management Unit. Direct dependencies =================== \ :kconfig:`CPU_HAS_MMU ` && \ :kconfig:`ARM ` *(Includes any dependencies from ifs and menus.)* Default ======= - y if \ :kconfig:`CPU_AARCH32_CORTEX_A ` Symbols selected by this symbol =============================== - \ :kconfig:`MMU ` - \ :kconfig:`SRAM_REGION_PERMISSIONS ` - \ :kconfig:`THREAD_STACK_INFO ` - \ :kconfig:`ARCH_HAS_EXECUTABLE_PAGE_BIT ` Kconfig definition ================== At ``/arm/core/aarch32/mmu/Kconfig:10`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:39`` → ``/Kconfig:12`` → ``/arm/Kconfig:57`` → ``/arm/core/aarch32/Kconfig:309`` Menu path: (Top) → ARM Options .. code-block:: kconfig 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.)*