kernel-zig/README.md
2019-05-11 14:52:00 +02:00

391 B

hobby kernel in zig

slowly porting from rust.

features

  • vga frame buffer
  • ps2 keyboard driver
  • interrupts
  • todo: terminal console
  • todo: memory mapping
  • todo: cfs scheduler

dependencies

ziglang compiler

compile

zig build compile and links a multiboot kernel, without a bootloader.

test

./run.sh qemu start ./run.sh qemu monitor ./run.sh gdb