Apply PeiServicesLib

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7275 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
qhuang8 2009-01-14 12:56:34 +00:00
parent 2f17ffce3c
commit 6c365805df
2 changed files with 9 additions and 9 deletions

View File

@ -26,6 +26,7 @@ Abstract:
#include <Library/DebugLib.h> #include <Library/DebugLib.h>
#include <Library/PeCoffLib.h> #include <Library/PeCoffLib.h>
#include <Library/HobLib.h> #include <Library/HobLib.h>
#include <Library/PeiServicesLib.h>
EFI_PEI_PE_COFF_LOADER_PROTOCOL *mPeiEfiPeiPeCoffLoader; EFI_PEI_PE_COFF_LOADER_PROTOCOL *mPeiEfiPeiPeCoffLoader;
@ -63,14 +64,12 @@ PeiUnixPeCoffLibConstructor (
// //
// GuidHob is not ready, try to locate PeCoffLoader guid structure. // GuidHob is not ready, try to locate PeCoffLoader guid structure.
// //
Status = (*PeiServices)->LocatePpi ( Status = PeiServicesLocatePpi (
PeiServices,
&gEfiPeiPeCoffLoaderGuid, &gEfiPeiPeCoffLoaderGuid,
0, 0,
NULL, NULL,
&mPeiEfiPeiPeCoffLoader &mPeiEfiPeiPeCoffLoader
); );
// //
// PeCofferLoader guid structure must be installed before this library runs. // PeCofferLoader guid structure must be installed before this library runs.
// //

View File

@ -44,6 +44,7 @@
[LibraryClasses] [LibraryClasses]
DebugLib DebugLib
HobLib HobLib
PeiServicesLib
[Guids] [Guids]
gEfiPeiPeCoffLoaderGuid # ALWAYS_CONSUMED gEfiPeiPeCoffLoaderGuid # ALWAYS_CONSUMED