Track kernel panic state
Some checks failed
Builds / ExectOS (i686, release) (push) Failing after 31s
Builds / ExectOS (amd64, debug) (push) Failing after 41s
Builds / ExectOS (i686, debug) (push) Failing after 33s
Builds / ExectOS (amd64, release) (push) Failing after 39s

This commit is contained in:
2026-06-06 18:52:05 +02:00
parent cf25af23d1
commit 537fbc8af4
2 changed files with 27 additions and 0 deletions

View File

@@ -17,6 +17,9 @@ namespace KE
{
class Crash
{
private:
STATIC BOOLEAN KernelPanic;
public:
STATIC XTAPI VOID HaltSystem(VOID);
STATIC XTAPI VOID Panic(IN ULONG Code);
@@ -25,6 +28,7 @@ namespace KE
IN ULONG_PTR Parameter2,
IN ULONG_PTR Parameter3,
IN ULONG_PTR Parameter4);
STATIC XTAPI BOOLEAN SystemCrashed(VOID);
};
}