Hobby Operating System
Go to file
Drew Galbraith 6f5b65de30 Map user pages in the proper mode.
This causes the user code to execute succesfully.
However now we don't differentiate between syscalls so we pass right
over the exit syscall and continue executing until we fault.
2023-05-29 13:06:08 -07:00
scripts Add a kernel ELF module and load it in a new process. 2023-05-29 00:32:54 -07:00
sys Add a kernel ELF module and load it in a new process. 2023-05-29 00:32:54 -07:00
zion Map user pages in the proper mode. 2023-05-29 13:06:08 -07:00
.clang-format Add a clang format spec 2023-05-17 20:30:15 -07:00
.gdbinit Add a kernel ELF module and load it in a new process. 2023-05-29 00:32:54 -07:00
.gitignore Add compile_commands.json to .gitignore 2023-05-17 20:42:21 -07:00
CMakeLists.txt Add a kernel ELF module and load it in a new process. 2023-05-29 00:32:54 -07:00
init-dbg.sh Load our own GDT. 2023-05-17 21:41:08 -07:00