Initialize PTE template dynamically to resolve build warnings
This commit is contained in:
@@ -153,6 +153,20 @@ MM::Pte::InitializePageTable(VOID)
|
||||
MM::Paging::SetPte(MM::Paging::GetPteAddress((PVOID)MemoryLayout->HyperSpaceStart), MM_HYPERSPACE_PAGE_COUNT, 0);
|
||||
}
|
||||
|
||||
/**
|
||||
* Initializes the PTE template.
|
||||
*
|
||||
* @return This routine does not return any value.
|
||||
*
|
||||
* @since XT 1.0
|
||||
*/
|
||||
XTAPI
|
||||
VOID
|
||||
MM::Pte::InitializePteTemplate(VOID)
|
||||
{
|
||||
ValidPte = {MM_PTE_VALID|MM_PTE_EXECUTE_READWRITE|MM_PTE_DIRTY|MM_PTE_ACCESSED};
|
||||
}
|
||||
|
||||
/**
|
||||
* Maps a range of virtual addresses at the P5E (PML5) level.
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user