# rCore-Tutorial-Code-2024S-user-embassy **Repository Path**: ZIP97/rCore-Tutorial-Code-2024S-user-embassy ## Basic Information - **Project Name**: rCore-Tutorial-Code-2024S-user-embassy - **Description**: rCore embassy 的 user space - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-06-11 - **Last Updated**: 2024-06-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # rCore-Tutorial-Test-2024S Test suit for rCore-Tutorial-Code-2024S ### Code - [Soure Code of labs for 2024S](https://github.com/LearningOS/rCore-Tutorial-Code-2024S) ### Documents - Concise Manual: [rCore-Tutorial-Guide-2024S](https://LearningOS.github.io/rCore-Tutorial-Guide-2024S/) - Detail Book [rCore-Tutorial-Book-v3](https://rcore-os.github.io/rCore-Tutorial-Book-v3/) ### OS API docs of rCore Tutorial Code 2024S - [OS API docs of ch1](https://learningos.github.io/rCore-Tutorial-Code-2024S/ch1/os/index.html) AND [OS API docs of ch2](https://learningos.github.io/rCore-Tutorial-Code-2024S/ch2/os/index.html) - [OS API docs of ch3](https://learningos.github.io/rCore-Tutorial-Code-2024S/ch3/os/index.html) AND [OS API docs of ch4](https://learningos.github.io/rCore-Tutorial-Code-2024S/ch4/os/index.html) - [OS API docs of ch5](https://learningos.github.io/rCore-Tutorial-Code-2024S/ch5/os/index.html) AND [OS API docs of ch6](https://learningos.github.io/rCore-Tutorial-Code-2024S/ch6/os/index.html) - [OS API docs of ch7](https://learningos.github.io/rCore-Tutorial-Code-2024S/ch7/os/index.html) AND [OS API docs of ch8](https://learningos.github.io/rCore-Tutorial-Code-2024S/ch8/os/index.html) - [OS API docs of ch9](https://learningos.github.io/rCore-Tutorial-Code-2024S/ch9/os/index.html) ### Related Resources - [Learning Resource](https://github.com/LearningOS/rust-based-os-comp2022/blob/main/relatedinfo.md) ### Build & Run ```bash # 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 ```bash # 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]