|
1 | | -# rCore-Tutorial-Code-2025S |
| 1 | +# rCore-Camp-Code-2025S |
2 | 2 |
|
3 | 3 | ### Code |
4 | | -- [Soure Code of labs for 2025S](https://github.com/LearningOS/rCore-Tutorial-Code-2025S) |
| 4 | +- [Soure Code of labs for 2025S](https://github.com/LearningOS/rCore-Camp-Code-2025S) |
5 | 5 | ### Documents |
6 | 6 |
|
7 | | -- Concise Manual: [rCore-Tutorial-Guide-2025S](https://LearningOS.github.io/rCore-Tutorial-Guide-2025S/) |
| 7 | +- Concise Manual: [rCore-Camp-Guide-2025S](https://LearningOS.github.io/rCore-Camp-Guide-2025S/) |
8 | 8 |
|
9 | 9 | - Detail Book [rCore-Tutorial-Book-v3](https://rcore-os.github.io/rCore-Tutorial-Book-v3/) |
10 | 10 |
|
11 | 11 |
|
12 | | -### OS API docs of rCore Tutorial Code 2025S |
13 | | -- [OS API docs of ch1](https://learningos.github.io/rCore-Tutorial-Code-2025S/ch1/os/index.html) |
14 | | - AND [OS API docs of ch2](https://learningos.github.io/rCore-Tutorial-Code-2025S/ch2/os/index.html) |
15 | | -- [OS API docs of ch3](https://learningos.github.io/rCore-Tutorial-Code-2025S/ch3/os/index.html) |
16 | | - AND [OS API docs of ch4](https://learningos.github.io/rCore-Tutorial-Code-2025S/ch4/os/index.html) |
17 | | -- [OS API docs of ch5](https://learningos.github.io/rCore-Tutorial-Code-2025S/ch5/os/index.html) |
18 | | - AND [OS API docs of ch6](https://learningos.github.io/rCore-Tutorial-Code-2025S/ch6/os/index.html) |
19 | | -- [OS API docs of ch7](https://learningos.github.io/rCore-Tutorial-Code-2025S/ch7/os/index.html) |
20 | | - AND [OS API docs of ch8](https://learningos.github.io/rCore-Tutorial-Code-2025S/ch8/os/index.html) |
21 | | -- [OS API docs of ch9](https://learningos.github.io/rCore-Tutorial-Code-2025S/ch9/os/index.html) |
| 12 | +### OS API docs |
| 13 | +- [ch1](https://learningos.github.io/rCore-Camp-Code-2025S/ch1/os/index.html) [ch2](https://learningos.github.io/rCore-Camp-Code-2025S/ch2/os/index.html) [ch3](https://learningos.github.io/rCore-Camp-Code-2025S/ch3/os/index.html) [ch4](https://learningos.github.io/rCore-Camp-Code-2025S/ch4/os/index.html) |
| 14 | +- [ch5](https://learningos.github.io/rCore-Camp-Code-2025S/ch5/os/index.html) [ch6](https://learningos.github.io/rCore-Camp-Code-2025S/ch6/os/index.html) [ch7](https://learningos.github.io/rCore-Camp-Code-2025S/ch7/os/index.html) [ch8](https://learningos.github.io/rCore-Camp-Code-2025S/ch8/os/index.html) |
| 15 | + |
22 | 16 |
|
23 | 17 | ### Related Resources |
24 | 18 | - [Learning Resource](https://github.com/LearningOS/rust-based-os-comp2022/blob/main/relatedinfo.md) |
25 | 19 |
|
26 | 20 |
|
27 | 21 | ### Build & Run |
28 | 22 |
|
| 23 | +Replace `<YourName>` with your github ID, and replace `<Number>` with the chapter ID. |
| 24 | + |
| 25 | +Notice: `<Number>` is chosen from `[1,2,3,4,5,6,7,8]` |
| 26 | + |
29 | 27 | ```bash |
30 | | -# setup build&run environment first |
31 | | -$ git clone https://github.com/LearningOS/rCore-Tutorial-Code-2025S.git |
32 | | -$ cd rCore-Tutorial-Code-2025S |
33 | | -$ git clone https://github.com/LearningOS/rCore-Tutorial-Test-2025S.git user |
| 28 | +# |
| 29 | +$ git clone [email protected]:LearningOS/2025s-rcore- <YourName > |
| 30 | +$ cd 2025s-rcore-<YourName> |
| 31 | +$ git clone [email protected]:LearningOS/rCore-Tutorial-Test-2025S user |
| 32 | +$ git checkout ch<Number> |
34 | 33 | $ cd os |
35 | | -$ git checkout ch$ID |
36 | | -# run OS in ch$ID |
37 | 34 | $ make run |
38 | 35 | ``` |
39 | | -Notice: $ID is from [1-9] |
40 | 36 |
|
41 | 37 | ### Grading |
42 | 38 |
|
| 39 | +Replace `<YourName>` with your github ID, and replace `<Number>` with the chapter ID. |
| 40 | + |
| 41 | +Notice: `<Number>` is chosen from `[3,4,5,6,8]` |
| 42 | + |
43 | 43 | ```bash |
44 | | -# setup build&run environment first |
45 | | -$ git clone https://github.com/LearningOS/rCore-Tutorial-Code-2025S.git |
46 | | -$ cd rCore-Tutorial-Code-2025S |
47 | | -$ git clone https://github.com/LearningOS/rCore-Tutorial-Checker-2025S.git ci-user |
48 | | -$ git clone https://github.com/LearningOS/rCore-Tutorial-Test-2025S.git ci-user/user |
49 | | -$ cd ci-user && make test CHAPTER=$ID |
| 44 | +# Replace <YourName> with your github ID |
| 45 | +$ git clone [email protected]:LearningOS/2025s-rcore- <YourName > |
| 46 | +$ cd 2025s-rcore-<YourName> |
| 47 | +$ rm -rf ci-user |
| 48 | +$ git clone [email protected]:LearningOS/rCore-Tutorial-Checker-2025S ci-user |
| 49 | +$ git clone [email protected]:LearningOS/rCore-Tutorial-Test-2025S ci-user/user |
| 50 | +$ git checkout ch<Number> |
| 51 | +$ cd ci-user |
| 52 | +$ make test CHAPTER=<Number> |
50 | 53 | ``` |
51 | | -Notice: $ID is from [3,4,5,6,8] |
|
0 commit comments