Skip to content
This repository has been archived by the owner on Mar 15, 2023. It is now read-only.
/ OS1-Project Public archive

Simple kernel written in C++ for 8086 CPU for Operating Systems 1 class.

Notifications You must be signed in to change notification settings

RenatusRS/OS1-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

x86 Kernel

Project for Operating Systems 1 class at UoB ETF in the 2020/2021 school year

Simple kernel written in C++ for 8086 CPU.

Supports semaphores, interrupt driven events, and creation and forking of time sharing threads.

It has to be compiled with Borland C++ compiler. After compiling you can run an example of an user program from the test folder.

Command line arguments for the example user program are buffer size, number of producer threads and time slice.