mirror of
https://github.com/LearningOS/rust-based-os-comp2022.git
synced 2026-02-07 04:13:55 +08:00
77032265ebdb06ccabb1eb9d93f5dbbc883e2ccd
rust-based os comp 2022
Welcome to OS Tutorial Summer of Code 2022(2022年开源操作系统训练营).
Scheduling
- NOTICE current scheduling(2022年开源操作系统训练营的计划安排)!
History
Guide
- Guide deployed version can be found here(精简OS实验指导)
- rCore Tutorial v3 Guide (2022春季OS课程讲义)
- OS Course Slides in 2022 spring(2022春季OS课程Slides)
First, you can read Guide to:
- setup development environment.
- analyze and try os in ch1 and ch2.
os reference framework
The 'os[1-8]-ref' are the 'os[1-8]' reference framework. You can read and copy some codes into os[1-8]
kernel labs
There are five kernel labs.
According to the Guide, write os codes for:
- lab1 in 'os3' DIR
- lab2 in 'os4' DIR
- lab3 in 'os5' DIR
- lab4 in 'os6' DIR
- lab5 in 'os8' DIR
Check your results
- lab1:
make test3for lab1 - lab2:
make test4for lab2 - lab3:
make test5for lab3 - lab4:
make test6&&make test7for lab4 - lab5:
make test8for lab5
Description
Languages
Markdown
100%