shkemilo / milOSke

Small but fully functional educational multi-threaded Operating System with time sharing

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

milOSke

Small but fully functional educational multi-threaded Operating System with:

  • Time Sharing
  • Thread Synchronisation
  • Signals
  • Events

The User Application goes in the userMain function in USER.CPP, and with the Kernel it is compiled into a single .exe file from which the Operating System can be started.

The library APPLICAT.LIB contains the implementation of the Systems Scheduler, whose interface can be seen in SCHEDULE.H.

If you have any questions or toughts feel free to contact me.

Za kolege koje naidju na ovaj projekat!

Zelim vam svu srecu u radu na projektu i toplo vam preporucujem da koristite ovaj projekat kao smernicu za vas projekat. Sto ne bih preporucio je da prepisujete delove koda (ili ceo projekat) od mene ili drugih kolega, potrudite se sami sto vise da uradite, a ako prepisujete nesto detaljno proucite i razumite sta radi taj deo koda. Ne sme da vam se desi da ne znate sta radi bilo koji deo vaseg projekta.

Srecno u borbi protiv mracnih sila! :)

About

Small but fully functional educational multi-threaded Operating System with time sharing

License:MIT License


Languages

Language:C++ 96.9%Language:Objective-C 2.1%Language:C 0.9%