From e2e45cbfb6063e871c46111c8609ff0584285fae Mon Sep 17 00:00:00 2001 From: "antnh6@gmail.com" <antnh6@gmail.com> Date: Sun, 20 May 2018 11:44:26 -0400 Subject: [PATCH] fixed kernel.h struct def --- include/kernel.h | 2 +- src/libsrc/scheduler.c | 10 ++++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/include/kernel.h b/include/kernel.h index 5c5eb55..a72e389 100644 --- a/include/kernel.h +++ b/include/kernel.h @@ -12,7 +12,7 @@ typedef struct kernel { // a structure for keeping the request currently being serviced, including its arguments. Request syscalReq; TD* Active; -} KernelStruct; +}KernelStruct; void kernelInit (KernelStruct* Colonel); diff --git a/src/libsrc/scheduler.c b/src/libsrc/scheduler.c index 3292f48..a16e4a0 100644 --- a/src/libsrc/scheduler.c +++ b/src/libsrc/scheduler.c @@ -1,2 +1,12 @@ #include "scheduler.h" +int schedulerInit() { +} // add the IDLE task with lowest priority and first USER task maybe + +int pushToScheduler (KernelStruct* Colonel, TD* Task) { + +} + +TD* getNextTaskScheduler (KernelStruct* Colonel) { + +} -- GitLab