From 59f22bc7ce5bbadf62722f3db5c93b45e86e4cca Mon Sep 17 00:00:00 2001 From: Lizzy Fleckenstein Date: Tue, 9 Jan 2024 20:56:07 +0100 Subject: use ELF for kernel --- stage3/main.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'stage3/main.c') diff --git a/stage3/main.c b/stage3/main.c index ae94abf..b796fd1 100644 --- a/stage3/main.c +++ b/stage3/main.c @@ -63,6 +63,12 @@ void kmain() heap_init(); #define MMAP for (MemRegion *mreg = (void *) 0x500; mreg->start != nil; mreg++) + MMAP { + if (mreg->start == (void *) 0x100000) { + mreg->start = (void *) 0x200000; + mreg->size -= 0x100000; + } + } // backup memory map usize n_mreg = 0; -- cgit v1.2.3