From f0ba8fda369980905c1577c5e8492815050af802 Mon Sep 17 00:00:00 2001 From: lgao4 Date: Thu, 27 Nov 2008 05:18:34 +0000 Subject: Update PEIM entry point to follow PEIM entry point. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6754 6f19259b-4bc3-4df7-8a09-765794883524 --- Nt32Pkg/BootModePei/BootModePei.c | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'Nt32Pkg/BootModePei') diff --git a/Nt32Pkg/BootModePei/BootModePei.c b/Nt32Pkg/BootModePei/BootModePei.c index d68f1d9..97cc27c 100644 --- a/Nt32Pkg/BootModePei/BootModePei.c +++ b/Nt32Pkg/BootModePei/BootModePei.c @@ -55,8 +55,8 @@ EFI_PEI_PPI_DESCRIPTOR mPpiListRecoveryBootMode = { EFI_STATUS EFIAPI InitializeBootMode ( - IN EFI_FFS_FILE_HEADER *FfsHeader, - IN EFI_PEI_SERVICES **PeiServices + IN EFI_PEI_FILE_HANDLE FileHandle, + IN CONST EFI_PEI_SERVICES **PeiServices ) /*++ @@ -66,14 +66,14 @@ Routine Description: Arguments: - PeiServices - General purpose services available to every PEIM. + FileHandle - Handle of the file being invoked. + PeiServices - Describes the list of possible PEI Services. Returns: Status - EFI_SUCCESS if the boot mode could be set --*/ -// TODO: FfsHeader - add argument and description to function comment { EFI_STATUS Status; UINTN BootMode; @@ -86,14 +86,14 @@ Returns: // BootMode = BOOT_WITH_FULL_CONFIGURATION; - Status = (**PeiServices).SetBootMode ((const EFI_PEI_SERVICES **)PeiServices, (UINT8) BootMode); + Status = (**PeiServices).SetBootMode (PeiServices, (UINT8) BootMode); ASSERT_EFI_ERROR (Status); - Status = (**PeiServices).InstallPpi ((const EFI_PEI_SERVICES **)PeiServices, &mPpiListBootMode); + Status = (**PeiServices).InstallPpi (PeiServices, &mPpiListBootMode); ASSERT_EFI_ERROR (Status); if (BootMode == BOOT_IN_RECOVERY_MODE) { - Status = (**PeiServices).InstallPpi ((const EFI_PEI_SERVICES **)PeiServices, &mPpiListRecoveryBootMode); + Status = (**PeiServices).InstallPpi (PeiServices, &mPpiListRecoveryBootMode); ASSERT_EFI_ERROR (Status); } -- cgit v1.1