YunkaiZhang233 / pintos_sys

My working records based on PintosBook at https://alfredthiel.gitbook.io/pintosbook/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Pintos

This is my personal working records on the Pintos project provided by PintosBook.

The original repo contains skeleton code for undergraduate Operating System course honor track at Peking University.

Pintos is a teaching operating system for 32-bit x86, challenging but not overwhelming, small but realistic enough to understand OS in depth (it can run on x86 machine and simulators including QEMU, Bochs and VMWare Player!). The main source code, documentation and assignments are developed by Ben Pfaff and others from Stanford (refer to its LICENSE).

Acknowledgement

This source code is adapted from professor (Ryan Huang) at JHU, who also taught a similar undergraduate OS course. He made some changes to the original Pintos labs (add lab0 and fix some bugs for MacOS). For students in PKU, please download the release version skeleton code by git clone git@github.com:PKU-OS/pintos.git.

About

My working records based on PintosBook at https://alfredthiel.gitbook.io/pintosbook/


Languages

Language:C 68.7%Language:Perl 23.7%Language:Makefile 3.8%Language:Assembly 2.5%Language:Shell 1.1%Language:C++ 0.1%Language:Raku 0.1%