Rami's kernel
include/kernel | ||
iso/boot/grub | ||
src | ||
.gitignore | ||
bochsrc | ||
compile_commands.json | ||
image.img | ||
Makefile | ||
README.org | ||
test.a |
TODO
[7/12]
- VGA CRTC driver
- PIC
- PIT
- PS/2 keyboard driver
- Access ACPI tables
- Detect PCI(e) devices
-
IDE driver
[1/2]
- Read
- Write
- Read FAT12 filesystem
- Physical memory manager
- Paging
- Switch to usermode
- Syscalls
- Read and load ELF binaries