|
NeKernel dev
|
Equivalent of USER_PROCESS, but for kernel tasks. More...
#include <KernelTaskScheduler.h>
Public Attributes | |
| Char | Name [kSchedNameLen] = {"KERNEL_TASK"} |
| ProcessSubsystem | SubSystem {ProcessSubsystem::kProcessSubsystemKernel} |
| HAL::StackFramePtr | StackFrame {nullptr} |
| UInt8 * | StackReserve {nullptr} |
| SizeT | StackSize {kSchedMaxStackSz} |
| ProcessImage | Image {} |
| KID | Kid {0} |
| a KID is a Kernel ID, it is used to find a task running within the kernel. | |
Equivalent of USER_PROCESS, but for kernel tasks.
| ProcessImage Kernel::KERNEL_TASK::Image {} |
| KID Kernel::KERNEL_TASK::Kid {0} |
| Char Kernel::KERNEL_TASK::Name[kSchedNameLen] = {"KERNEL_TASK"} |
| HAL::StackFramePtr Kernel::KERNEL_TASK::StackFrame {nullptr} |
| UInt8* Kernel::KERNEL_TASK::StackReserve {nullptr} |
| SizeT Kernel::KERNEL_TASK::StackSize {kSchedMaxStackSz} |
| ProcessSubsystem Kernel::KERNEL_TASK::SubSystem {ProcessSubsystem::kProcessSubsystemKernel} |