Lifecycle management of threads #29

Merged
harraiken merged 240 commits from threads into master 2026-09-07 13:45:09 +02:00
2 changed files with 6 additions and 0 deletions
Showing only changes of commit 678a0f4f48 - Show all commits

View File

@@ -9,6 +9,9 @@
#include <xtos.hh> #include <xtos.hh>
/* Debugger active flag */
BOOLEAN KD::Debugger::Active;
/* Debug I/O spinlock */ /* Debug I/O spinlock */
KSPIN_LOCK KD::DebugIo::DebugIoLock; KSPIN_LOCK KD::DebugIo::DebugIoLock;

View File

@@ -12,6 +12,9 @@
/* Kernel initialization block passed by boot loader */ /* Kernel initialization block passed by boot loader */
PKERNEL_INITIALIZATION_BLOCK KE::BootInformation::InitializationBlock = {}; PKERNEL_INITIALIZATION_BLOCK KE::BootInformation::InitializationBlock = {};
/* Kernel panic state */
BOOLEAN KE::Crash::KernelPanic;
/* Kernel initial process */ /* Kernel initial process */
EPROCESS KE::KProcess::InitialProcess; EPROCESS KE::KProcess::InitialProcess;