|
c80c7bbc6e
|
core+init: Instead of exporting an "arch" symbol for platform-specific code, use "usingnamespace".
This makes imports of platform-specific files way cleaner.
|
2025-02-22 15:49:14 +01:00 |
|
|
cc87bf18c9
|
core+init: Move syscall code from init to the system library + add a setEventQueue() syscall
|
2025-02-22 15:41:11 +01:00 |
|
|
e6bc3afcb8
|
init: Fix a few errors
|
2025-02-20 23:01:56 +01:00 |
|
|
b2d89ab4fd
|
init: Add basic virtual memory code
|
2025-02-20 18:05:11 +01:00 |
|
|
0ee587a142
|
core: Add sleep support to the scheduler
|
2025-02-18 20:06:40 +01:00 |
|
|
f0d5b60b83
|
core: Add priority-based scheduling
|
2025-02-17 20:15:30 +01:00 |
|
|
d7557d84f7
|
init: Add system call handling code
|
2025-02-16 11:58:20 +01:00 |
|
|
fce8a58cf6
|
Ready. Set. Go!
Microkernel development in Zig, should be fun! =]
|
2025-02-13 22:39:48 +01:00 |
|