LovesAsuna / rCore-Tutorial-Code-2024S

Repository from Github https://github.comLovesAsuna/rCore-Tutorial-Code-2024SRepository from Github https://github.comLovesAsuna/rCore-Tutorial-Code-2024S

rCore-Tutorial-Code-2024S

Code

Documents

OS API docs of rCore Tutorial Code 2024S

Related Resources

Build & Run

# setup build&run environment first
git clone https://github.com/LearningOS/rCore-Tutorial-Code-2024S.git
cd rCore-Tutorial-Code-*2024S
git clone https://github.com/LearningOS/rCore-Tutorial-Test-2024S.git user
cd os
git checkout ch$ID
# run OS in ch$ID
make run

Notice: $ID is from [1-9]

Grading

# setup build&run environment first
git clone https://github.com/LearningOS/rCore-Tutorial-Code-2024S.git
cd rCore-Tutorial-Code-2024S
rm -rf ci-user
git clone https://github.com/LearningOS/rCore-Tutorial-Checker-2024S.git ci-user
git clone https://github.com/LearningOS/rCore-Tutorial-Test-2024S.git ci-user/user
git checkout ch$ID
# check&grade OS in ch$ID with more tests
cd ci-user && make test CHAPTER=$ID

Notice: $ID is from [3,4,5,6,8]

About

License:GNU General Public License v3.0


Languages

Language:Rust 80.0%Language:Dockerfile 7.5%Language:Assembly 6.3%Language:Makefile 6.3%