Research project aiming to create a modern kernel and operating system in C++
- Global Descriptor Table
- Output via Flanterm by mintsuki
- Memory map scanning
- Kernel-mode heap allocator
- ISR handling (interrupts)
- Exception handling
- Virtual memory paging
- UEFI runtime service support
- ACPI & AML support
- PCI-e
- HPET timer
- Object manager
- Ramdisk
- Scheduler
- new/delete operators
- String stream (
cstringstream
) - Console output stream via
operator<<
(kout
,kerr
) - Vector/array class
- String class