From 687c58d9232bc9bec3e5fe00c699a3cec0bbd9d6 Mon Sep 17 00:00:00 2001 From: Aiken Harris Date: Wed, 17 Dec 2025 22:28:08 +0100 Subject: [PATCH] Implement initial virtual memory layout setup --- xtoskrnl/mm/i686/mmgr.cc | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/xtoskrnl/mm/i686/mmgr.cc b/xtoskrnl/mm/i686/mmgr.cc index e39aa82..478b228 100644 --- a/xtoskrnl/mm/i686/mmgr.cc +++ b/xtoskrnl/mm/i686/mmgr.cc @@ -20,10 +20,9 @@ XTAPI VOID MM::Manager::InitializeMemoryLayout(VOID) { - ULONG PhysicalPages; - - /* Not finished yet */ - UNIMPLEMENTED; + ULONG_PTR PagedPoolSize, PteCount; + PFN_NUMBER PfnDatabaseSize, PhysicalPages; + ULONG PtesPerPage; /* Define the number of system PTEs */ NumberOfSystemPtes = MM_DEFAULT_NUMBER_SYSTEM_PTES;