Do not attempt to copy code/algorithm from this project. You will be flagged for plagarism and there will be consequences.
Simple implementation of an operating system.
Running C programs
Custom argument passing
User&Kernel level multi processing
User level multi-threading
Strict priority&FIFO scheduling policies
User level synchronization primitives
Priority donation for user level threads
Write-back buffer cache
Extensible files with up to three levels of indirect i-nodes
Subdirectory implementation allowing user-level access of relative and absolute addresses
Efficient read-write lock for IO accesses