Skip to content

tcarroll25/CS502

Repository files navigation

Tyler Carroll
CS502
Project Part 2
Readme File

This directory contains all the source code for the operating system, as well
as the test outputs. This operating system runs in a linux enviroment.

Making:

To make the project simply type "make". To perform a clean type "make clean".

Running:

To run the operating system run the following command:

./os <test_name>

Valid Test Names:
test1a
test1b
test1c
test1d
test1e
test1f
test1g
test1h
test1i
test1j
test1k
test2a
test2b
test2c
test2d
test2e
test2f
test2g

Test Results:
Test results are present in the outputs folder.
All tests run with a 100% success rate.
Test1e correctly hangs at the end of the test. The last system call in test1e is a SUSPEND_PROCESS(-1). This
operating system allows the current process to suspend itself so the end of
the test will hang because there are no other processes to run.

About

Operating Systems

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages