summaryrefslogtreecommitdiff
path: root/libcpu
diff options
context:
space:
mode:
Diffstat (limited to 'libcpu')
-rw-r--r--libcpu/aarch64/common/mmu.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/libcpu/aarch64/common/mmu.c b/libcpu/aarch64/common/mmu.c
index afa70cb90d..d394cda403 100644
--- a/libcpu/aarch64/common/mmu.c
+++ b/libcpu/aarch64/common/mmu.c
@@ -54,8 +54,13 @@
/* restrict virtual address on usage of RT_NULL */
#ifndef KERNEL_VADDR_START
+#ifdef KERNEL_ASPACE_START
+#define KERNEL_VADDR_START KERNEL_ASPACE_START
+#else
#define KERNEL_VADDR_START (ARCH_RAM_OFFSET + ARCH_TEXT_OFFSET)
#endif
+#endif /* KERNEL_VADDR_START */
+
volatile unsigned long MMUTable[512] __attribute__((aligned(4 * 1024)));