Toy OS for RISC-V (rv64) hardware.
Status: it's very early days (just boots in S-mode, prints a banner and stops). Mostly tested on QEMU RISC-V virt "hardware".
- riscv64-unknown-elf-gcc
- riscv64-unknown-elf-ld
- riscv64-unknown-elf-objcopy
make
qemu-system-riscv64
make all
make run
Kleinix is heavily influenced and copies from:
Main current goals at the moment are: to build on xv6 and expand it, experiment with OS concepts and port Kleinix to at least one real hardware board (i.e. D1, JH7110 or any other).