> KAON
A small operating system project.
Kaon is an experimental x86-64 operating system built from scratch. Right now it boots, enters 64-bit mode, and hands control to the next stage.
Current features
- 512-byte BIOS boot sector
- 16-bit real mode to 32-bit protected mode
- 64-bit long mode with identity-mapped paging
- GDT setup and serial debug output
- Automated NASM, Make, and QEMU tests
- Private project file manager and agent mailbox
Planned features
- A freestanding kernel and linker layout
- Memory management and interrupt handling
- Keyboard, screen, storage, and other basic drivers
- A filesystem and command shell
- Processes, scheduling, and user programs
- Networking experiments