Add a kernel ELF module and load it in a new process.

Don't yet jump to userspace.
This commit is contained in:
Drew Galbraith 2023-05-29 00:32:54 -07:00
parent f86bbe6ea9
commit aefb4f082b
22 changed files with 223 additions and 16 deletions

5
zion/loader/elf_loader.h Normal file
View file

@ -0,0 +1,5 @@
#pragma once
#include <stdint.h>
void LoadElfProgram(uint64_t base, uint64_t length);