No description
Find a file
Jack Halford 14ff4db74a first commit
boot ok
vga ok
console soon
interrupt mapping ok
isr triggers ok but doesn't iret

still lots to port from rust
2019-05-11 01:11:34 +02:00
src first commit 2019-05-11 01:11:34 +02:00
.gitignore first commit 2019-05-11 01:11:34 +02:00
build.zig first commit 2019-05-11 01:11:34 +02:00
README.md first commit 2019-05-11 01:11:34 +02:00
run.sh first commit 2019-05-11 01:11:34 +02:00

hobby kernel in zig

slowly porting from rust.

features

  • vga frame buffer
  • 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