NPUcore
1.0.0

This warehouse contains excellent works from the Chinese and Western Engineering University teams in previous competitions
NPUcore_2021 : The final work of the 2021 System Capability Competition, the main body is in C languageNPUcore_2022 : The final work of the 2022 System Capability Competition, the main body is in Rust language After opening the entries from previous years, please first check README文件
In addition to the works of our team, there are many excellent works from other colleges and universities, with the link below:
| School | Team name | Competition time | Subject language | Basic kernel | Test platform | Link |
|---|---|---|---|---|---|---|
| Harbin Institute of Technology (Shenzhen) | UltraOS | 2021 | Rust | rcore | qemu, K210 | https://gitlab.eduxiji.net/ultrateam/ultraos |
| Beijing University of Aeronautics and Astronautics | Picture leaks Tucson breaks | 2022 | C | Ucore | qemu, K210, U740 | https://gitlab.eduxiji.net/19373469/oskernel2022-x |
| Harbin Institute of Technology (Shenzhen) | FTL OS | 2022 | Rust | rcore | qemu, K210, U740 | https://gitlab.eduxiji.net/DarkAngelEX/oskernel2022-ftlos |
Other schools also have many excellent operating system courses. If you are interested, you can choose the one that suits you. The link is attached below:
(The rcore is the Rust language version of ucore)
| School | course | ISA | Subject language | Test platform | Link |
|---|---|---|---|---|---|
| Tsinghua University | rcore | RISC-V | Rust | qemu, K210 | https://rcore-os.cn/rCore-Tutorial-Book-v3/ |
| Tsinghua University | Ucore | RISC-V | C | qemu | https://learningos.github.io/uCore-Tutorial-Guide-2022S/ |
| MIT | 6.S081 | RISC-V | C | qemu | https://pdos.csail.mit.edu/6.S081/2020/schedule.html |
| MIT | 6.828 | x86 | C | qemu | https://pdos.csail.mit.edu/6.828/2018/schedule.html |