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