From ba91c9d0e222f142b0a9f6fbde879d143d52915b Mon Sep 17 00:00:00 2001 From: Nathan Giddings Date: Wed, 9 Dec 2020 06:46:24 -0600 Subject: [PATCH] Moved process class to its own file --- src/process.hpp | 23 +++++++++++++++++++++++ src/scheduler.hpp | 14 ++------------ 2 files changed, 25 insertions(+), 12 deletions(-) create mode 100644 src/process.hpp diff --git a/src/process.hpp b/src/process.hpp new file mode 100644 index 0000000..73e7a1c --- /dev/null +++ b/src/process.hpp @@ -0,0 +1,23 @@ +#ifndef PROCESS_H +#define PROCESS_H + +#include + +namespace kernel +{ + +class Process +{ +public: + + Process(); + + size_t priority; + + void* stack; + +}; + +} + +#endif \ No newline at end of file diff --git a/src/scheduler.hpp b/src/scheduler.hpp index 73a69db..5e96496 100644 --- a/src/scheduler.hpp +++ b/src/scheduler.hpp @@ -3,21 +3,11 @@ #include +#include "process.hpp" + namespace kernel { -class Process -{ -public: - - Process(); - - size_t priority; - - void* stack; - -}; - class ProcessQueue { public: