Implement core pool allocation and deallocation logic
All checks were successful
Builds / ExectOS (amd64, debug) (push) Successful in 29s
Builds / ExectOS (i686, debug) (push) Successful in 29s
Builds / ExectOS (amd64, release) (push) Successful in 40s
Builds / ExectOS (i686, release) (push) Successful in 38s

This commit is contained in:
2026-03-21 20:35:02 +01:00
parent b83eaaa820
commit d85e313c15
6 changed files with 1539 additions and 11 deletions

View File

@@ -259,12 +259,18 @@ MM::Manager::InitializeMemoryManager(VOID)
/* Initialize system PTE space */
MM::Pte::InitializeSystemPteSpace();
/* Initialize memory pool security */
MM::Pool::InitializePoolSecurity();
/* Initialize non-paged pool */
MM::Pool::InitializeNonPagedPool();
/* Initialize PFN database */
MM::Pfn::InitializePfnDatabase();
/* Initialize big allocations table */
MM::Allocator::InitializeBigAllocationsTable();
/* Initialize PFN bitmap */
MM::Pfn::InitializePfnBitmap();