EXPOS Project is done as a part of Operating System Lab in 5th SEM in NITC. Roadmap to follow for this Project - Roadmap
EXPOS is an experimental operating system that supports multiuser, virtual memory functionality, some basic file system operations, forking process, etc.
1. The following figure illustrates the OS development environment from an OS programmer's viewpoint.
2. The following figure illustrates the development environment from an application programmer's perspective.
The following figure gives a high level picture of the OS that you will build by the end of the project.
- Install this repository.
- Name it to myexpos.
- Save this in $HOME directory.
- Run the following commands.
The final code for EXPOS is in myexpos/os_code/Stage27 for running xsm machine use the following command:-
cd $HOME/myexpos/xfs-interface
cp $HOME/myexpos/os_code/Stage27/batch.bat batch.bat
./xfs-interface
run batch.bat
exit
cd $HOME/myexpos/xsm
./xsm --timer 200Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
In some batch files if /home/rahul/ is written when specifying path please change it to $HOME/




