5 Commits

Author SHA1 Message Date
f0d5b60b83
core: Add priority-based scheduling 2025-02-17 20:15:30 +01:00
0edcae7aae
core: Store the physical page directory alongside the virtual pointer to it 2025-02-16 13:20:02 +01:00
6a2323c16b
core: Add thread states 2025-02-16 11:57:04 +01:00
09fb2b6554
core: Fix a few bugs in threading code
g_threads is processor-specific now, so it's unused, and setPageDirectory() needs the physical address.
2025-02-15 22:58:34 +01:00
985d8fec0a
core: Add basic threading code 2025-02-15 22:45:32 +01:00