You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
7 years ago | |
|---|---|---|
| biscuit | 7 years ago | |
| rust | 7 years ago | |
| ucore | 7 years ago | |
| .gitignore | 7 years ago | |
| .travis.yml | 7 years ago | |
| Makefile | 7 years ago | |
| README.md | 7 years ago | |
README.md
rCore-user
User programs for rCore OS.
Now it has 3 parts:
ucore: C-lang, from the original ucore_os_labbiscuit: C/C++, from Biscuit, based on a partial libclitc. (WIP)rust: Simple no_std Rust programs.
Build
make {ucore,biscuit,rust,all} arch={i386,x86_64,riscv32,riscv64,aarch64}
Output to build/$(arch)
Notice
- The syscall ids have been set compatible with Linux64.
- So the ucore part can not run on the original ucore.