diff options
| author | Miguel <m.i@gmx.at> | 2018-09-15 23:46:04 +0200 |
|---|---|---|
| committer | Miguel <m.i@gmx.at> | 2018-09-15 23:46:04 +0200 |
| commit | e0449c5adc89eec9f378cb40a56762bf314a80ea (patch) | |
| tree | 75478a642ae45647455734453794b8c1af86f0a1 /kernel/scheduler.h | |
| parent | cd50c8d1047832bbb0798b368fde0428ef749422 (diff) | |
scheduler / sleep process
Diffstat (limited to 'kernel/scheduler.h')
| -rw-r--r-- | kernel/scheduler.h | 5 |
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); |
