Drew Galbraith
|
a06c9dced4
|
Add thread and process states.
Add a thread exit call.
|
2023-05-29 13:51:03 -07:00 |
Drew Galbraith
|
aefb4f082b
|
Add a kernel ELF module and load it in a new process.
Don't yet jump to userspace.
|
2023-05-29 00:32:54 -07:00 |
Drew Galbraith
|
d3024211a7
|
Cycle through multiple tasks in multiple processes
|
2023-05-18 13:56:54 -07:00 |
Drew Galbraith
|
0d275c72a1
|
Have processes enqueue their own threads
|
2023-05-18 13:28:22 -07:00 |
Drew Galbraith
|
cb41953354
|
Scheduler with working threads.
Currently only one process but it is a start.
|
2023-05-18 13:24:02 -07:00 |
Drew Galbraith
|
960cbf9519
|
Add Scheduler wireframe.
Right now does nothing but has containing classes for process and thread
information.
|
2023-05-18 12:43:53 -07:00 |