Basic OS
A basic operating system project
A 32-bit Linux Operating System with keyboard support.
Features
- A memory manager to manage memory allocated by user proceses
- A process manager to manage all the processes in the operating system
- A signalling system to deliver signals with priority to the user processes
- A buffered keyboard driver to provide access to the keyboard
- Class Project for CPSC 415