aboutsummaryrefslogtreecommitdiff
path: root/arch/riscv/config.h
diff options
context:
space:
mode:
authorKimplul <kimi.h.kuparinen@gmail.com>2021-10-11 23:18:47 +0300
committerKimplul <kimi.h.kuparinen@gmail.com>2021-10-11 23:18:47 +0300
commit7237d673904d8568a2f9c290a0247c9d1a07c5d2 (patch)
tree7deabe2dc64ddf05016eb3e3a4f22a7e252b5c35 /arch/riscv/config.h
parentebd34a9ab3809167e16e4107c8e72d1d81faff9c (diff)
downloadkmi-7237d673904d8568a2f9c290a0247c9d1a07c5d2.tar.gz
kmi-7237d673904d8568a2f9c290a0247c9d1a07c5d2.zip
Start designing vmem framework
Diffstat (limited to 'arch/riscv/config.h')
-rw-r--r--arch/riscv/config.h14
1 files changed, 7 insertions, 7 deletions
diff --git a/arch/riscv/config.h b/arch/riscv/config.h
index f223ee7..75c898f 100644
--- a/arch/riscv/config.h
+++ b/arch/riscv/config.h
@@ -1,12 +1,12 @@
#include <apos/sizes.h>
+
+/* --- START ARCH USER CONFIG VALUES --- */
+/* physical address to which the kernel will be loaded */
#define PM_KERN 0x83800000
+/* --- END ARCH USER CONFIG VALUES --- */
+
+/* don't touch >:( */
+
#define PM_STACK_BASE (PM_KERN + SZ_2M)
#define PM_STACK_TOP (PM_STACK_BASE + SZ_2M - 2)
#define VM_KERN (-SZ_1G)
-
-#define MAX_ORDER 3
-#define PAGE_SHIFT 12
-#define O0_WIDTH 9
-#define O1_WIDTH 9
-#define O2_WIDTH 9
-#define O3_WIDTH 9