Skip to content

Latest commit

 

History

History
29 lines (20 loc) · 1.23 KB

Readme.md

File metadata and controls

29 lines (20 loc) · 1.23 KB

Pintos Project

The pintos project repository, an OS Concept lab.

Working with macOS based on the vesion from @maojie/pintos_mac & @jinmel/pintos_mac.

  • Project 1.1 Alarm Clock
  • Project 1.2 Priority Scheduling
  • Project 1.3 Advanced Scheduler
  • Project 2.1 Process Termination Messages
  • Project 2.2 Argument Passing
  • Project 2.3 System Calls
  • Project 2.4 Denying Writes to Executables

Some earlier commits may require modificatoin for location of kernel.o & loader.bin at utils/pintos & uitls/Pintos.pm.

To make and check on Linux, you'll need to replace src/utils/* and src/Makefile.* into the original Linux version of pintos, which can be aquired here.

Result

  • Project 1: 26/26 Passed.
  • Project 2: 73/76 Passed.

Reference

Finished 2020.1.2, ECNU.