cc094a91720ff0a611c7ea0cb9547c51382b8ad9
OS220
Research kernel in C++
Implemented (kernel)
- Global Descriptor Table
- Output via Flanterm by mintsuki
- Memory map scanning
- Kernel-mode heap allocator
In progress (kernel)
- ISR handling (interrupts)
- Virtual memory paging
- UEFI runtime service support
- ACPI & AML support
Implemented (kernel C++ library)
- new/delete operators via kernel heap
- String stream (
cstringstream) - Console output stream (
kout,kerr)
In progress (kernel C++ library)
- Vector/array class
- String class
Languages
C++
53.9%
C
41.6%
HTML
2.3%
Makefile
0.8%
Roff
0.6%
Other
0.7%