https://github.com/aditya30394/experimental-operating-system
Built an experimental operating system which is designed to be run on the XSM (eXperimental String Machine) architecture which is a simulated machine hardware with features like multi programming, virtual memory, and system calls.
https://github.com/aditya30394/experimental-operating-system
operating-system
Last synced: about 1 year ago
JSON representation
Built an experimental operating system which is designed to be run on the XSM (eXperimental String Machine) architecture which is a simulated machine hardware with features like multi programming, virtual memory, and system calls.
- Host: GitHub
- URL: https://github.com/aditya30394/experimental-operating-system
- Owner: aditya30394
- Created: 2018-02-09T17:17:42.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-04-15T08:19:37.000Z (almost 8 years ago)
- Last Synced: 2025-01-12T02:44:26.183Z (about 1 year ago)
- Topics: operating-system
- Language: C
- Size: 272 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Experimental Operating System (XOS)
This is a platform for building a simple operating system upon a simulated machine hardware. Various components have been provided in this development package.
For instructions and detailed documentation, visit
http://xosnitc.github.com/
## Components
```
APL-Compiler
SPL-Compiler
XFS-Interface
XSM
```
## ChangeLog
=========
* SPL Compiler Fixes
-- Fixed incorrect string comparision
-- Fixed incorrect format of 'store' compilation.
## Compiling
=========
* Use 'make' from the base directory to compile all components
* To compile each component separately, cd into the corresponding directory
and use 'make' command.
* To recompile each component, within the corresponding directory, first use 'make clean' and then use 'make' command.
## Mailing Lists
=============
* Users
xos-users@googlegroups.com
* Contributors
xos-developers@googlegroups.com