← all projects

BILL OS

x86_64 Operating System

Built a 64-bit operating system, with bootstrapping, interrupt handling, and a modular kernel spanning 10+ subsystems.

Rust · Assembly · Limine · QEMU · GDB · Cargo

notes from the build

  • Built a 64-bit operating system, with bootstrapping, interrupt handling, and a modular kernel spanning 10+ subsystems.
  • Engineered a kernel with device drivers, shell, ELF executable loading, validated through 1000+ QEMU boot cycles using GDB.