My very own OS and bootloader, written from (almost) scratch, with a C++ kernel.
(Used: https://dev.to/frosnerd/writing-my-own-vga-driver-22nn) as a reference.
- C++ 78.4%
- Assembly 11.1%
- Makefile 7.5%
- Linker Script 3%
| .run | ||
| bootloader | ||
| kernel | ||
| kernel_stdc++lib | ||
| stdlib/include | ||
| .gitignore | ||
| bochsrc.txt | ||
| Makefile | ||