5 Commits

Author SHA1 Message Date
9874802ee4 Add new threads to runnable threads list
More safely handle nested interrupts.
Switch to newly created thread immediately.
2023-12-08 12:16:35 -05:00
73f4d6b728 Rename hulk.idt to hulk.him 2023-12-01 07:49:52 -05:00
fbaf9df59f Add kernel threading test
Kernel multithreading is working!
Threads cannot exit for now.
Scheduling is round-robin for now.
2023-11-27 20:07:08 -05:00
3c8587acf5 Redesign List as a mixin template 2023-11-27 15:30:09 -05:00
8cfa7bc009 Add hulk.thread module 2023-11-25 20:58:11 -05:00