|
|
a69dbc3c7a
|
rename src/kernel/panic to src/kernel/debug, add serial logging
|
2026-01-01 00:05:11 -05:00 |
|
|
|
a3575b8997
|
give each thread a syscall stack instead of the silliness from before
|
2025-12-31 20:02:59 -05:00 |
|
|
|
7d90ac7d3d
|
environment variables for processes
|
2025-12-29 18:27:34 -05:00 |
|
|
|
4f9bf8afef
|
ipc and thread spawning
|
2025-12-29 16:55:53 -05:00 |
|
|
|
aa54761c77
|
process: track ownership of pages in a more flexible way
|
2025-12-28 17:02:25 -05:00 |
|
|
|
b539b6302c
|
more user space stuff, including files and mouse packets
|
2025-12-28 14:08:55 -05:00 |
|
|
|
32524106e8
|
process/scheduler: make interface a little cleaner, don't leak continuation info
|
2025-12-27 22:21:46 -05:00 |
|
|
|
2eafff563e
|
move framebuffer_info struct into include/kernel-public
|
2025-12-27 20:53:45 -05:00 |
|
|
|
645cc90b4d
|
reading files from cd!!
|
2025-12-27 18:39:05 -05:00 |
|
|
|
0b4fdb5384
|
don't mark framebuffer as free when destroying process
|
2025-12-26 14:02:12 -05:00 |
|
|
|
8e0c51ae5e
|
ring 3, reorganization
|
2025-12-26 03:52:11 -05:00 |
|