]> git.proxmox.com Git - mirror_edk2.git/blobdiff - EdkModulePkg/Library/EdkMemoryStatusCodeLib/MemoryStatusCode.c
1. adjust contents layout of SPD header editor, FPD header editor.
[mirror_edk2.git] / EdkModulePkg / Library / EdkMemoryStatusCodeLib / MemoryStatusCode.c
index 1661d7753c63dc1dda4af54d938f45284461d9bc..45a322b89dd170f3ea697dd33986d85e600edcf0 100644 (file)
@@ -69,8 +69,8 @@ Returns:
   EFI_PEI_PROGRESS_CODE_PPI   *ReportStatusCodePpi;\r
   EFI_PHYSICAL_ADDRESS        Buffer;\r
   VOID                        *StartPointer;\r
-  UINT                      Length;\r
-  UINT                      LastEntry;\r
+  UINT32                      Length;\r
+  UINT32                      LastEntry;\r
   EFI_PEI_PPI_DESCRIPTOR      *ReportStatusCodeDescriptor;\r
   EFI_PEI_PPI_DESCRIPTOR      *StatusCodeMemoryDescriptor;\r
 \r
@@ -327,7 +327,7 @@ Returns:
   EFI_STATUS                  Status;\r
   PEI_STATUS_CODE_MEMORY_PPI  *StatusCodeMemoryPpi;\r
   EFI_STATUS_CODE_ENTRY       *CurrentEntry;\r
-  UINTN                       LastEntry;\r
+  UINT32                       LastEntry;\r
   MEMORY_STATUS_CODE_INSTANCE *PrivateData;\r
   EFI_PEI_PPI_DESCRIPTOR      *StatusCodeMemoryDescriptor;\r
   EFI_PEI_SERVICES            **PeiServices;\r
@@ -486,7 +486,7 @@ Returns:
 #ifdef EFI_NT_EMULATOR\r
     gRunningFromMemory = TRUE;\r
 #else\r
-    * (BOOLEAN *) ((UINTN) &gRunningFromMemory + (UINTN) EntryPoint - (UINTN) InstallMonoStatusCode) = TRUE;\r
+    * (BOOLEAN *) ((UINTN) &gRunningFromMemory + (UINTN) EntryPoint - (UINTN) _ModuleEntryPoint) = TRUE;\r
 #endif\r
     Status = ((EFI_PEIM_ENTRY_POINT )(UINTN) EntryPoint) (PrivateData->FfsHeader, PeiServices);\r
     if (EFI_ERROR (Status)) {\r