Commit Graph

11 Commits

Author SHA1 Message Date
fc79a47957 add signal api 2025-04-18 17:07:56 +02:00
3b798e5daa core: remove bozo typedef for types 2025-02-07 12:35:32 +01:00
3766464c47 add: zombify task 2025-02-07 11:28:22 +01:00
7b7cc86999 wip: multitasking: add status forked 2025-02-03 13:11:38 +01:00
9c89433db5 fix: task: use 8bit represent ptr instead of 32 to fix stack ptr 2025-01-29 13:30:42 +01:00
dbdf851dd2 feature: fork added and exit_task is almost working 2025-01-28 13:38:39 +01:00
d7626df19c core: change types from uint32_t to u32 (e.g) 2025-01-27 11:26:15 +01:00
95fec015f2 fix: simple multitasking work !!!!
add a stack at every task, and execute task while multitasking switching
2025-01-24 12:33:29 +01:00
d889a251ef add: kernel task 2025-01-20 15:11:22 +01:00
fa3ef311ad wip: scheduler needs to change eip or smth in order to call the fn 2025-01-17 12:56:05 +01:00
b9691b1948 wip: TSS added to the gdt and start to implement scheduler 2025-01-13 15:46:09 +01:00