Allocate and map the Kernel Shared Data page at startup
Some checks failed
Builds / ExectOS (amd64, debug) (push) Failing after -59m31s
Builds / ExectOS (amd64, release) (push) Failing after -59m34s
Builds / ExectOS (i686, debug) (push) Failing after -59m33s
Builds / ExectOS (i686, release) (push) Failing after -59m35s

This commit is contained in:
2026-04-24 12:12:23 +02:00
parent f2baa765b4
commit 5dc782ca24
4 changed files with 52 additions and 6 deletions

View File

@@ -50,11 +50,14 @@ KE::KernelInit::InitializeMachine(VOID)
/* Initialize frame buffer */
HL::FrameBuffer::InitializeFrameBuffer();
/* Initialize processor */
HL::Cpu::InitializeProcessor();
/* Initialize page map support */
MM::Paging::InitializePageMapSupport();
/* Map Kernel Shared Data (KSD) */
MM::Manager::MapKernelSharedData();
/* Initialize processor */
HL::Cpu::InitializeProcessor();
}
/**