bond is a hobby x86-64 kernel
9256f5b575
- asm and ld files referencing c symbols are now generated by c preprocessor instead of duplicate definition. - Finished kernel memory layout. Unfinished init code. |
||
---|---|---|
hal | ||
include | ||
kernel | ||
lib | ||
mk | ||
test | ||
.gitattributes | ||
.gitignore | ||
LICENSE | ||
Makefile | ||
qemu_bios.bin | ||
qemu.bat | ||
qemugdb | ||
ReadME.txt | ||
Rules.top |
My Hobby OS kernel. The main purpose is to understand OS kernel design choices and develop reverse-engineering experiences - stick to the assembly debugger.