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: