µPandOS is an educational microkernel operating system
To use this software you need to install umps3 with your package manager, for example with apt:
sudo apt install umps3
Then, you need to clone that repository:
git clone https://github.com/aNdReA9111/PandOS.git
open the folder of the project and compile with makefile:
cd PandOS && make
then run umps3 with the following command amd create a new machine with the path of the folder of PandOS:
umps3
Use the command palette of umps3 to run.
headers
: contains the costant and some usefull macro;phase1
: contains the definition of functions about pcb lists, pcbs trees, messages lists;phase2
: contains the Scheduler, SSI process, Exception and Interrupt handlers and the Nucleus initialization;phase3
: contains the support level [... work in progress ... ]For more information about project and/or authors (AUTHOR
), see the report: Relazione.pdf
make
.o
, .umps
and kernel
use:
make clean
This project is released under the Creative Commons License. See the LICENSE
file for more details.