]> git.proxmox.com Git - mirror_edk2.git/blobdiff - InOsEmuPkg/Library/PeiServicesTablePointerLib/PeiServicesTablePointer.c
Added generic EFIABI SEC to InOsEmuPkg. Add library to abstract FV cracking and remov...
[mirror_edk2.git] / InOsEmuPkg / Library / PeiServicesTablePointerLib / PeiServicesTablePointer.c
index 6a58a74f8720f4e49d5c7b02f3b2cd1bf08e1262..3454660fecc91d48cdbb5bdbbc237149a6196119 100644 (file)
@@ -20,7 +20,7 @@
 #include <Library/PeiServicesTablePointerLib.h>\r
 #include <Library/DebugLib.h>\r
 \r
-#include <Ppi/EmuPeiServicesTableUpdate.h>\r
+#include <Ppi/MemoryDiscovered.h>\r
 \r
 \r
 CONST EFI_PEI_SERVICES  **gPeiServices = NULL;\r
@@ -100,7 +100,7 @@ PeiServicesTablePointerNotifyCallback (
 \r
 EFI_PEI_NOTIFY_DESCRIPTOR mNotifyOnThunkList = {\r
   (EFI_PEI_PPI_DESCRIPTOR_NOTIFY_CALLBACK | EFI_PEI_PPI_DESCRIPTOR_TERMINATE_LIST),\r
-  &gEmuPeiServicesTableUpdatePpiGuid,\r
+  &gEfiPeiMemoryDiscoveredPpiGuid,\r
   PeiServicesTablePointerNotifyCallback \r
 };\r
 \r
@@ -125,6 +125,8 @@ PeiServicesTablePointerLibConstructor (
 {\r
   EFI_STATUS              Status;\r
 \r
+  gPeiServices = (CONST EFI_PEI_SERVICES  **)PeiServices;\r
+\r
   // register to be told when PeiServices pointer is updated\r
   Status = (*PeiServices)->NotifyPpi (PeiServices, &mNotifyOnThunkList);\r
   ASSERT_EFI_ERROR (Status);\r