|
|
63af59f5ac
|
Tweak clang-format to not align across empty lines
That should fix insane function declarations
|
2024-04-14 16:55:50 +02:00 |
|
|
|
3fd356138b
|
Cleanup the remaining OS1 references
|
2024-04-01 12:45:49 +02:00 |
|
|
|
d039745d5f
|
Fix self sleep
|
2024-03-23 09:59:04 +01:00 |
|
|
|
02ec0c6105
|
pretty up GDT a little, and other stuff
also thanks internet for the boilerplate
|
2024-03-22 15:40:06 +01:00 |
|
|
|
929e965121
|
comment out mutex spinlock
|
2023-12-11 20:31:20 +01:00 |
|
|
|
8e47fe0db3
|
locking rework
now spinlocks also disable interrupts (and essentially preemption)
this is especially useful for scheduling/unblocking tasks from anywhere
|
2023-12-09 14:58:32 +01:00 |
|
|
|
389582b7a5
|
fix task node leaks
|
2023-10-24 22:29:12 +02:00 |
|
|
|
b44cb7cc68
|
slightly leaking but otherwise working and arguably prettier scheduler
|
2023-10-24 14:44:19 +02:00 |
|
|
|
c8dc675734
|
brand new mutex
|
2023-10-23 21:01:40 +02:00 |
|
|
|
d8038a18f9
|
roughly add c++
|
2023-10-21 13:12:03 +02:00 |
|