mayant15 / bottleos

A bare bones OS kernel made for educational purposes
MIT License
1 stars 1 forks source link

feat: processes and process scheduler #14

Closed mayant15 closed 2 years ago

mayant15 commented 3 years ago

This pull request implements a process system for BottleOS, mostly based on the Operating System Concepts book. After all initialization is done, kernel_main transfers control over to the Scheduler. This scheduler has an infinite loop that orchestrates processes.

To Test:

To Do:

mayant15 commented 2 years ago

Merging, will continue working directly on main.