rkernel
A minimal x86_64 Rust OS kernel.
- Multiboot2
- VGA driver
- PIC
- PIT
- PS/2 Keyboard driver
- PS/2 Mouse driver
- TSC
- RTC
- Allocator
- ATA PIO (In progress...)
- PCI
- PC Speaker
- Audio driver: Soundblaster 16
- Network: RTL8139
- ACPI/APM
- Testing
- Run on real hardware
- (Psuedo)Userspace programs