boot | ||
config | ||
documentation | ||
headers | ||
libbozo | ||
script | ||
src | ||
.clang-format | ||
.gitignore | ||
Makefile | ||
README.md |
KFS (Kernel From Scratch)
This project aims to explore how a kernel works by building our own, gaining hands-on experience with core concepts like memory management, interrupt, keyboard driver, etc
Currently supported
- screen driver
- keyboard driver
- memory pagination
- interruption
- power management (reboot, halt, shutdown)
- simple shell