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.

772 B

rCore-user

Build Status

User programs for rCore OS.

Now it has 3 parts:

  • ucore: C-lang, from the original ucore_os_lab
  • biscuit: C/C++, from Biscuit, based on a partial libc litc. (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.