summaryrefslogtreecommitdiffstats
path: root/c/src
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2019-10-28 10:15:28 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2019-10-31 09:48:05 +0100
commitf9648baf65ecec2cd01c96557a677ad6ecc06b11 (patch)
treeec77e71f7366e23be058b7dc67d7635e0adad4f3 /c/src
parent3fb72b0f1ea00eb29320416ed3c74943e033db30 (diff)
downloadrtems-f9648baf65ecec2cd01c96557a677ad6ecc06b11.tar.bz2
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.
Diffstat (limited to 'c/src')
-rw-r--r--c/src/lib/libbsp/arm/realview-pbx-a9/configure.ac2
1 files changed, 2 insertions, 0 deletions
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