summaryrefslogtreecommitdiff
path: root/include/kernel/sched.h
AgeCommit message (Collapse)Author
2024-05-29kernel: sched: implement the round-robin schedulerDanny Holman
Implement a basic round-robin scheduler and tie it to the PIT timer interrupt on x86. Signed-off-by: Danny Holman <dholman@gymli.org>
2024-03-28kernel: add a basic thread schedulerDanny Holman
Add a basic thread scheduler. This should allow the kernel to schedule threads according to the round robin algorithm. Signed-off-by: Danny Holman <dholman@gymli.org>