2022-06-27 23:23:28 +08:00
2022-06-27 21:48:28 +08:00
2022-06-27 21:48:28 +08:00
2022-06-27 21:48:28 +08:00
2022-06-27 21:48:28 +08:00
2022-06-27 21:48:28 +08:00
2022-06-27 21:48:28 +08:00
2022-06-27 21:48:28 +08:00
2022-06-27 21:48:28 +08:00
2022-06-27 21:48:28 +08:00
2022-06-27 21:48:28 +08:00
2022-06-27 21:48:28 +08:00
2022-06-27 21:48:28 +08:00
2022-06-27 21:48:28 +08:00
2022-06-27 23:23:28 +08:00
2022-06-27 21:48:28 +08:00
2022-06-27 23:23:28 +08:00

rust-based os comp 2022

Welcome to the Summer Compus 2022 for rust-based OS.

Scheduling

History

Guide

  • Guide deployed version can be found here.
  • Source of Guide is in 'guide' DIR

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 test3 for lab1
  • lab2: make test4 for lab2
  • lab3: make test5 for lab3
  • lab4: make test6 && make test7 for lab4
  • lab5: make test8 for lab5
Description
Languages
Markdown 100%