]> git.proxmox.com Git - mirror_edk2.git/commitdiff
Apply PeiServicesLib
authorqhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524>
Wed, 14 Jan 2009 12:56:34 +0000 (12:56 +0000)
committerqhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524>
Wed, 14 Jan 2009 12:56:34 +0000 (12:56 +0000)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7275 6f19259b-4bc3-4df7-8a09-765794883524

UnixPkg/Library/PeiUnixPeCoffLib/PeiUnixPeCoffLib.c
UnixPkg/Library/PeiUnixPeCoffLib/PeiUnixPeCoffLib.inf

index 4561a7dbcbb6d96861aec880d90a6017215a5ace..fa9dce4024996e1e0496419f12be565ac1c2614a 100644 (file)
@@ -26,6 +26,7 @@ Abstract:
 #include <Library/DebugLib.h>\r
 #include <Library/PeCoffLib.h>\r
 #include <Library/HobLib.h>\r
+#include <Library/PeiServicesLib.h>\r
 \r
 EFI_PEI_PE_COFF_LOADER_PROTOCOL  *mPeiEfiPeiPeCoffLoader;\r
 \r
@@ -63,15 +64,13 @@ PeiUnixPeCoffLibConstructor (
     //\r
     // GuidHob is not ready, try to locate PeCoffLoader guid structure.\r
     //\r
-    Status = (*PeiServices)->LocatePpi (\r
-                              PeiServices,\r
-                              &gEfiPeiPeCoffLoaderGuid,\r
-                              0,\r
-                              NULL,\r
-                              &mPeiEfiPeiPeCoffLoader\r
-                              );\r
-    \r
-    //\r
+    Status = PeiServicesLocatePpi (\r
+               &gEfiPeiPeCoffLoaderGuid,\r
+               0,\r
+               NULL,\r
+               &mPeiEfiPeiPeCoffLoader\r
+               );\r
+     //\r
     // PeCofferLoader guid structure must be installed before this library runs.\r
     //\r
     ASSERT_EFI_ERROR (Status);\r
index 7be9c26192e353133f00e0582c35321c78a6e248..6be755fd1a543b2545243a35e5594f94b542d0a7 100644 (file)
@@ -44,6 +44,7 @@
 [LibraryClasses]\r
   DebugLib\r
   HobLib\r
+  PeiServicesLib\r
 \r
 [Guids]\r
   gEfiPeiPeCoffLoaderGuid                # ALWAYS_CONSUMED\r