diff options
author | Lizzy Fleckenstein <lizzy@vlhl.dev> | 2024-01-09 20:56:07 +0100 |
---|---|---|
committer | Lizzy Fleckenstein <lizzy@vlhl.dev> | 2024-01-09 21:00:24 +0100 |
commit | 59f22bc7ce5bbadf62722f3db5c93b45e86e4cca (patch) | |
tree | c5771b21f6c12f3e58cbb6c6dda8df3bc4b23798 /stage3/main.c | |
parent | 33bb4187103c49c81fbf7c6f18ebcfd4c4d66fd2 (diff) | |
download | cuddles-59f22bc7ce5bbadf62722f3db5c93b45e86e4cca.tar.xz |
use ELF for kernel
Diffstat (limited to 'stage3/main.c')
-rw-r--r-- | stage3/main.c | 6 |
1 files changed, 6 insertions, 0 deletions
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; |