core: hle: kernel: Add KWorkerTask and KWorkerTaskManager.

- These primitives are used to dispatch asynchronous kernel tasks from KThread and KProcess.
This commit is contained in:
bunnei 2022-01-14 16:24:59 -08:00
parent f6de57c1a5
commit bf32fcc817
4 changed files with 96 additions and 0 deletions

View file

@ -247,6 +247,9 @@ add_library(core STATIC
hle/kernel/k_trace.h
hle/kernel/k_transfer_memory.cpp
hle/kernel/k_transfer_memory.h
hle/kernel/k_worker_task.h
hle/kernel/k_worker_task_manager.cpp
hle/kernel/k_worker_task_manager.h
hle/kernel/k_writable_event.cpp
hle/kernel/k_writable_event.h
hle/kernel/kernel.cpp