aboutsummaryrefslogtreecommitdiff
path: root/arch/riscv
diff options
context:
space:
mode:
authorKimplul <kimi.h.kuparinen@gmail.com>2021-12-19 10:48:40 +0200
committerKimplul <kimi.h.kuparinen@gmail.com>2021-12-19 10:48:40 +0200
commit8bb1e280280c2f30740defca68ea643c56a3d880 (patch)
tree6cc0e6ea37554b5c397a0987c21807950e931cdf /arch/riscv
parent383e55e6bb725a01f652a9fb74f6103b2c789793 (diff)
downloadkmi-8bb1e280280c2f30740defca68ea643c56a3d880.tar.gz
kmi-8bb1e280280c2f30740defca68ea643c56a3d880.zip
[WIP] virtual memory management
Diffstat (limited to 'arch/riscv')
-rw-r--r--arch/riscv/kernel/main.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/riscv/kernel/main.c b/arch/riscv/kernel/main.c
index aaf828c..3f524bc 100644
--- a/arch/riscv/kernel/main.c
+++ b/arch/riscv/kernel/main.c
@@ -20,6 +20,7 @@ static void kernel_dbg(void *fdt)
static void map_fdt(struct vm_branch_t *branch, vm_t fdt_base, vm_t fdt_top)
{
+ /* TODO: fix this shit */
map_vregion(branch, fdt_base, fdt_base, fdt_top - fdt_base, VM_R | VM_W |VM_V);
}