-
CONFIG_MMU_PAGE_SIZE
¶
Size of smallest granularity MMU page
Type: hex
Help¶
Size of memory pages. Varies per MMU but 4K is common. For MMUs that support multiple page sizes, put the smallest one here.
Direct dependencies¶
(ARM_MMU
&& CPU_CORTEX_A
&& ARM64
&& ARM
) || MMU
(Includes any dependencies from ifs and menus.)
Defaults¶
0x1000
0x1000
Kconfig definitions¶
At <Zephyr>/arch/arm/core/aarch64/Kconfig:111
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:29
→ <Zephyr>/arch/Kconfig:12
→ <Zephyr>/arch/arm/Kconfig:46
Menu path: (Top) → ARM Options
config MMU_PAGE_SIZE hex default 0x1000 depends onARM_MMU
&&CPU_CORTEX_A
&&ARM64
&&ARM
At <Zephyr>/arch/Kconfig:528
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:29
Menu path: (Top) → Enable MMU features
config MMU_PAGE_SIZE
hex "Size of smallest granularity MMU page"
default 0x1000
depends on MMU
help
Size of memory pages. Varies per MMU but 4K is common. For MMUs that
support multiple page sizes, put the smallest one here.
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)