A simple microkernel I'm making to expand my OS knowledge (and for fun). Feel free to make pull requests or issues.
- x86
cmake . --toolchain src/arch/{ARCH}/{ARCH}.cmake
ninja iso
qemu-system-{ARCH} -cdrom Hazel.iso -m 1G -serial mon:stdio
- Replace kernel heap with a page frame allocator?
- Add heap to usermode processes
- Free memory
- Interprocess communication