OS course project on PintOS
Project done in C implementing several core features of an Operating System on the framework of the educational OS Pintos.
Functionality implemented:
- Alarm timers
- Priority scheduling
- Nested priority donation
- MLFQS scheduling
- Basic filesystem
- Ability to run user programs