Kernel: Scheduler can now terminate processes threads

This commit is contained in:
Bananymous
2023-04-12 17:49:04 +03:00
parent 5b1af4ec47
commit 34358b8471
3 changed files with 37 additions and 7 deletions

View File

@@ -22,6 +22,8 @@ namespace Kernel
void set_current_thread_sleeping(uint64_t);
[[noreturn]] void set_current_thread_done();
[[noreturn]] void set_current_process_done();
void block_current_thread(Semaphore*);
void unblock_threads(Semaphore*);