Activity

itsha123

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
Attachment
0
itsha123

I’m working on my first project! This is so exciting. I can’t wait to share more updates as I build.

Attachment
0