Kernel/Tasking/Task.cpp
2022-10-20 05:32:15 +03:00

27 lines
465 B
C++

#include <task.hpp>
#include <debug.h>
namespace Tasking
{
PCB *Task::CreateProcess(char *Name, ExecutionElevation Elevation)
{
PCB *Process = new PCB;
return Process;
}
TCB *Task::CreateThread(PCB *Parent, IP EntryPoint)
{
TCB *Thread = new TCB;
return Thread;
}
Task::Task(const IP EntryPoint)
{
trace("Starting tasking with IP: %#lx", EntryPoint);
}
Task::~Task()
{
}
}