|
|
98528dbc4a
|
Created x86/mp.h
|
2023-11-07 12:36:59 -06:00 |
|
|
|
c069866bc7
|
Buncha changes and fixes
|
2022-12-30 17:11:42 -06:00 |
|
|
|
bacedbea86
|
Rewrote physical memory allocator
The physical memory allocator now uses a buddy allocator instead of a stack.
Also moved some of the platform-independent context code to kernel.c.
|
2022-08-23 13:00:26 -05:00 |
|
|
|
a52f06f81e
|
Massive backlog of changes
|
2022-06-15 15:59:31 -05:00 |
|
|
|
c962a83ff0
|
WIP on kernel syscalls
|
2021-05-01 17:09:50 -05:00 |
|
|
|
5efc389935
|
Finished basic task switching mechansim
PCB is local to a process's address space.
Context switches are written in assembly.
Moved x86 headers to include/x86
|
2021-04-19 03:40:33 -05:00 |
|