b774f82625513d0d3f889bb43168c9d321a7f2a5
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
Description
Languages
C++
50.7%
C
44.7%
HTML
2.9%
Makefile
0.9%
Roff
0.3%
Other
0.4%