From f9648baf65ecec2cd01c96557a677ad6ecc06b11 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Mon, 28 Oct 2019 10:15:28 +0100 Subject: bsps/arm: Add support for small pages MMU The small page MMU support reduces the granularity for memory settings through the MMU from 1MiB sections to 4KiB small pages. Enable it by default on the realview_pbx_a9_qemu BSP. --- c/src/lib/libbsp/arm/realview-pbx-a9/configure.ac | 2 ++ 1 file changed, 2 insertions(+) (limited to 'c') diff --git a/c/src/lib/libbsp/arm/realview-pbx-a9/configure.ac b/c/src/lib/libbsp/arm/realview-pbx-a9/configure.ac index 9d0679b59b..0718865a69 100644 --- a/c/src/lib/libbsp/arm/realview-pbx-a9/configure.ac +++ b/c/src/lib/libbsp/arm/realview-pbx-a9/configure.ac @@ -43,6 +43,8 @@ RTEMS_BSPOPTS_HELP([CLOCK_DRIVER_USE_ONLY_BOOT_PROCESSOR], [If defined, then do the clock tick processing on the boot processor on behalf of all other processors.]) +RTEMS_BSPOPTS_SET([ARM_MMU_USE_SMALL_PAGES],[*],[1]) +RTEMS_BSPOPTS_HELP([ARM_MMU_USE_SMALL_PAGES],[use MMU with small pages (4KiB)]) RTEMS_BSP_CLEANUP_OPTIONS -- cgit v1.2.3