Drew Galbraith
|
2eefda6114
|
add a class to allocate and manage user space stacks
|
2023-05-30 22:35:57 -07:00 |
Drew Galbraith
|
1db93e5b12
|
Move PML4 initialization into the VirtualMemory class.
|
2023-05-30 21:39:19 -07:00 |
Drew Galbraith
|
f22dd66c8d
|
Manage KernelStacks separately rather than just allocing bytes.
Create a global KernelStackManager that will handle the relevant allocs.
|
2023-05-30 21:28:44 -07:00 |
Drew Galbraith
|
3c3341a90f
|
Add a process spawn syscall and use it to start a proc.
Also add a skeleton VirtualMemory manager to be used per process.
|
2023-05-30 20:55:03 -07:00 |