basic-kernel

December 25, 2025 ยท View on GitHub

A minimal kernel to showcase the usage of bootloader.

The kernel:

  • Initializes a serial port on COM1
  • Dumps the boot_info it received from bootloader
  • Prints a message
  • Exits QEMU with a custom exit code via the isa-debug-exit device