Add debug screen clear at end of kernel initialization
Some checks failed
Builds / ExectOS (i686, debug) (push) Failing after 25s
Builds / ExectOS (amd64, release) (push) Successful in 26s
Builds / ExectOS (amd64, debug) (push) Failing after 37s
Builds / ExectOS (i686, release) (push) Failing after 35s

This commit is contained in:
Aiken Harris 2025-09-01 16:27:28 +02:00
parent 84ac8f00e0
commit 5ff9303bd1
Signed by: harraiken
GPG Key ID: C40F06CB7493C1F5
2 changed files with 2 additions and 0 deletions

View File

@ -109,6 +109,7 @@ KepStartKernel(VOID)
CurrentProcess->ActiveProcessors |= (ULONG_PTR)1 << Prcb->CpuNumber; CurrentProcess->ActiveProcessors |= (ULONG_PTR)1 << Prcb->CpuNumber;
/* Enter infinite loop */ /* Enter infinite loop */
HlClearScreen(0x7F7F7FFF);
DebugPrint(L"KepStartKernel() finished. Entering infinite loop.\n"); DebugPrint(L"KepStartKernel() finished. Entering infinite loop.\n");
for(;;); for(;;);
} }

View File

@ -109,6 +109,7 @@ KepStartKernel(VOID)
CurrentProcess->ActiveProcessors |= (ULONG_PTR)1 << Prcb->CpuNumber; CurrentProcess->ActiveProcessors |= (ULONG_PTR)1 << Prcb->CpuNumber;
/* Enter infinite loop */ /* Enter infinite loop */
HlClearScreen(0x7F7F7FFF);
DebugPrint(L"KepStartKernel() finished. Entering infinite loop.\n"); DebugPrint(L"KepStartKernel() finished. Entering infinite loop.\n");
for(;;); for(;;);
} }