|
d858700da4
|
core: Add a struct named "platform.Registers" to cover different architectures
This replaces the architecture-independent usage of InterruptStackFrame, which is an x86_64 implementation thing.
|
2025-02-21 19:40:46 +01:00 |
|
|
52cb29dbca
|
core: Add documentation to all scheduler functions + global thread list
|
2025-02-21 19:37:13 +01:00 |
|
|
b87150a35f
|
core: Add sleep support to the scheduler
|
2025-02-18 20:06:40 +01:00 |
|
|
9c92b3de4b
|
core: Add priority-based scheduling
|
2025-02-17 20:15:30 +01:00 |
|
|
3ce8cfb726
|
core: Add memory and scheduler related system calls
|
2025-02-16 11:58:12 +01:00 |
|
|
13ec4bee87
|
Ready. Set. Go!
Microkernel development in Zig, should be fun! =]
|
2025-02-13 22:39:48 +01:00 |
|