kernel | ||
libc | ||
.gitignore | ||
build-toolchain.sh | ||
build.sh | ||
clean.sh | ||
config.sh | ||
default-host.sh | ||
headers.sh | ||
iso.sh | ||
LICENSE | ||
qemu.sh | ||
README.md | ||
target-triplet-to-arch.sh |
rockOS
Welcome to rockOS project, a hobby OS that aims to run rogue and nethack.
Currently implemented
- GDT
- IDT
- PIC initialization
- Semi-working keyboard driver
- Paging initialization
Credits
- Furkan Mudanyalı
- Uko Kokņevičs
Acknowledgements
- osdev.org community for huge documentation on osdev
- musl for libc implementation
License
This project is licensed under GPLv3.0 or later.