From e57985da8d3c45cbea3eb8ddc9d6c66121f66473 Mon Sep 17 00:00:00 2001 From: Aiken Harris Date: Fri, 15 Aug 2025 20:49:25 +0200 Subject: [PATCH] Rename MM_LA57_SHIFT to MM_P5I_SHIFT for consistency --- sdk/xtdk/amd64/mmtypes.h | 2 +- xtldr/arch/amd64/memory.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sdk/xtdk/amd64/mmtypes.h b/sdk/xtdk/amd64/mmtypes.h index a961e37..c5f8ac7 100644 --- a/sdk/xtdk/amd64/mmtypes.h +++ b/sdk/xtdk/amd64/mmtypes.h @@ -30,7 +30,7 @@ #define MM_PDI_SHIFT 21 #define MM_PPI_SHIFT 30 #define MM_PXI_SHIFT 39 -#define MM_LA57_SHIFT 48 +#define MM_P5I_SHIFT 48 /* Number of PTEs per page */ #define MM_PTE_PER_PAGE 512 diff --git a/xtldr/arch/amd64/memory.c b/xtldr/arch/amd64/memory.c index 1b6a6c6..9133174 100644 --- a/xtldr/arch/amd64/memory.c +++ b/xtldr/arch/amd64/memory.c @@ -167,7 +167,7 @@ BlMapPage(IN PXTBL_PAGE_MAPPING PageMap, while(NumberOfPages > 0) { /* Calculate the indices in the various Page Tables from the virtual address */ - Pml5Entry = (VirtualAddress & ((ULONGLONG)0x1FF << MM_LA57_SHIFT)) >> MM_LA57_SHIFT; + Pml5Entry = (VirtualAddress & ((ULONGLONG)0x1FF << MM_P5I_SHIFT)) >> MM_P5I_SHIFT; Pml4Entry = (VirtualAddress & ((ULONGLONG)0x1FF << MM_PXI_SHIFT)) >> MM_PXI_SHIFT; Pml3Entry = (VirtualAddress & ((ULONGLONG)0x1FF << MM_PPI_SHIFT)) >> MM_PPI_SHIFT; Pml2Entry = (VirtualAddress & ((ULONGLONG)0x1FF << MM_PDI_SHIFT)) >> MM_PDI_SHIFT;