CafOS is a Unix-like operating system running on single-core RISC-V processors, inspired by xv6 and rcore. The kernel is written in Rust and assembly, while the userland is written in C.
NOTICE CafOS is an experimental project and does not strictly follow some existing OS designing principles. Some features may not be implemented or may not work as expected. You should examine the code with caution. For example, there tons of hacky codes to deal with some corner cases. Besides even some inconsistency between comments and implementations can occur (TRUST ME).
So use at your own risk.
doruche/cafos
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
