Mini-OS Construction in C
In this project, we were tasked with creating a functioning page table to communicate with a partially pre-made Mini Operating System. Working with this gave a new perspective on not only how operating systems worked, but how valuable structs can be when used in lower level programming
Though incomplete due to exam complications, this project showed the depths at which I have studied programming Operating Systems, and demonstrates a mid-level understanding of OS functionality, page tables, and kernel operations.Â
We were also tasked with an extra opportunity to gain some points, as very few students were able to solve the Q4, where we were tasked with using our utilization of Malloc(), Calloc(), & Free() to function within our Mini OS.
Confused on where these definitions came from? See: