boot ok vga ok console soon interrupt mapping ok isr triggers ok but doesn't iret still lots to port from rust
368 B
368 B
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