From fd5a9b87e47bc072aa63fcaf5735232a37338303 Mon Sep 17 00:00:00 2001 From: Miguel Date: Sun, 2 Sep 2018 15:47:29 +0200 Subject: cleanup filenames --- kernel/scheduler.h | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'kernel/scheduler.h') diff --git a/kernel/scheduler.h b/kernel/scheduler.h index 7a5bea3..e89e8a3 100644 --- a/kernel/scheduler.h +++ b/kernel/scheduler.h @@ -1,2 +1,12 @@ +#include // http://hosted.cjmovie.net/TutMultitask.htm void scheduler_init(void *pdirectory_dir); +volatile int task_get_current_pid(); +volatile void task_set_brk(uint32_t brk); +void task_syscall_worker(); +volatile uint32_t task_get_brk(); +volatile uint32_t task_exit(uint32_t pid); +volatile uint32_t task_fork(uint32_t pid); +volatile uint32_t task_clone(uint32_t pid); +volatile uint32_t task_wait(uint32_t pid); +volatile int task_reset(uint32_t pid, uint32_t entry, uint32_t stack); -- cgit v1.2.3