Support kernel semaphore.

This commit is contained in:
TXuian
2024-05-29 11:06:03 +08:00
parent bd7966c5a3
commit 5a2c07e1a9
17 changed files with 394 additions and 16 deletions
@@ -43,7 +43,7 @@ int sys_yield(task_yield_reason reason)
if (cur_task->current_ipc_handled) {
cur_task->current_ipc_handled = false;
} else {
xizi_task_manager.task_block(cur_task);
xizi_task_manager.task_block(&xizi_task_manager.task_blocked_list_head, cur_task);
}
}