summaryrefslogtreecommitdiff
path: root/kernel/scheduler.h
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/scheduler.h')
-rw-r--r--kernel/scheduler.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/kernel/scheduler.h b/kernel/scheduler.h
index f77912d..fb1f3c8 100644
--- a/kernel/scheduler.h
+++ b/kernel/scheduler.h
@@ -2,9 +2,10 @@
#include <stdbool.h>
// http://hosted.cjmovie.net/TutMultitask.htm
-volatile uint32_t scheduler_run(uint32_t oldesp,uint32_t force_pid);
+volatile uint32_t scheduler_run(uint32_t oldesp);
+volatile uint32_t scheduler_wake_worker(uint32_t oldesp);
-void task_wake_all();
+void scheduler_wake_all();
volatile uint32_t task_get_current_pid();
volatile uint32_t task_get_parent(uint32_t pid);
volatile void task_set_brk(uint32_t pid,uint32_t brk);