Add a ProcessManager class to store Process objects.

Trying out a new method for exposing global objects directly via a
variable.
This commit is contained in:
Drew Galbraith 2023-05-29 23:35:44 -07:00
parent b58186265e
commit 7fe6c24aa5
7 changed files with 66 additions and 23 deletions

View file

@ -14,6 +14,7 @@ add_executable(zion
scheduler/context_switch.s
scheduler/jump_user_space.s
scheduler/process.cpp
scheduler/process_manager.cpp
scheduler/scheduler.cpp
scheduler/thread.cpp
syscall/syscall.cpp