Reorder initialization sequence and flush TLB
All checks were successful
Builds / ExectOS (amd64, release) (push) Successful in 36s
Builds / ExectOS (i686, release) (push) Successful in 35s
Builds / ExectOS (i686, debug) (push) Successful in 27s
Builds / ExectOS (amd64, debug) (push) Successful in 30s

This commit is contained in:
2026-02-07 20:37:23 +01:00
parent 9a5ef6fc00
commit 53f7945771

View File

@@ -121,14 +121,17 @@ MM::Manager::InitializeMemoryManager(VOID)
/* Initialize page table */
MM::Pte::InitializePageTable();
/* Initialize non-paged pool */
MM::Allocator::InitializeNonPagedPool();
/* Initialize system PTE space */
MM::Pte::InitializeSystemPteSpace();
/* Initialize non-paged pool */
MM::Allocator::InitializeNonPagedPool();
/* Initialize PFN database */
MM::Pfn::InitializePfnDatabase();
/* Flush TLB */
AR::CpuFunc::FlushTlb();
}
/**