PintOS is an open source instructional operating system kernel developed by Stanford University. PintOS provides complete documentation & modular projects to introduce students to the major concepts of operating systems development. The components of PintOS project is illustrated in the following figure. The project is divided into four phases:
- P1: Threads
- P2: User Programs
- P3: Virtual Memory
- P4: File Systems
I have done the first two phases
- Phase1 is done with all testcases passing
- Phase2 is done also but still some testcases (bad syscalls) + maybe 3 others Not passing I may try to solve them later :) - I will not - . but definitly there will be time for the other 2 phases In shaa Allah