Orca 虎鲸
A RISC-V and unix-like operating system developed just for fun.
Schedule
[*] bootloader (use RustSBI-qemu)
[ ] linker & stack
[ ] memory allocation (malloc)
[ ] uart & print
[ ] trap
[ ] scheduler
[ ] timer
[ ] lock
[ ] supervisor
[ ] user interface
[ ] posix interface
References
- xv6-riscv: an elegant educational os https://github.com/mit-pdos/xv6-riscv
- rcore: an educational os developed by rust https://github.com/rcore-os/rCore