Add a kernel, bootloader, and build script. Kernel is completely dysfunctional because OS is in 16 bit instead of 32 or 64 bit mode.
Main achievement: Printing letter a from bootloader! (then kernel crashes, and OS hangs (i think) with a on the screen)
Next update:
- Enter 64 bit long mode
- Print Hello World from kernel
After that (short-term roadmap):
- Use UEFI to print Hello World
- Bootloader for ARM + x86/ARM abstracted print function
0
Log in to leave a comment