mirror of
https://github.com/LevitatingBusinessMan/runix.git
synced 2025-12-31 01:48:39 +00:00
An OS kernel written in Rust
| .cargo | ||
| .vscode | ||
| literature | ||
| screenshots | ||
| src | ||
| .gitignore | ||
| Cargo.lock | ||
| Cargo.toml | ||
| link.ld | ||
| Makefile | ||
| README.md | ||
Runix is a WIP unikernel. The name "runix" stands for: Runix Has Nothing To Do With Unix.
Welcome page
Red screen of death
Building and running
$ make
$ make run
Debug kernel
$ qemu-system-x86_64 -cdrom runix.iso -no-shutdown -no-reboot -d int -s -S
$ gdb src/boot/kernel.bin
(gdb) target remote localhost:1234
(gdb) c

