From 370ec7f1b01f900f5f8322859d0bee1efa962dc1 Mon Sep 17 00:00:00 2001 From: mdkinney Date: Sun, 7 Jun 2009 04:44:53 +0000 Subject: Remove EFI_BDS_ARCH_PROTOCOL_INSTANCE from PlatformBdsLib.h and BdsDxe module git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8494 6f19259b-4bc3-4df7-8a09-765794883524 --- OvmfPkg/Library/PlatformBdsLib/BdsPlatform.c | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) (limited to 'OvmfPkg/Library') diff --git a/OvmfPkg/Library/PlatformBdsLib/BdsPlatform.c b/OvmfPkg/Library/PlatformBdsLib/BdsPlatform.c index 0afec23606..8a93117f4d 100644 --- a/OvmfPkg/Library/PlatformBdsLib/BdsPlatform.c +++ b/OvmfPkg/Library/PlatformBdsLib/BdsPlatform.c @@ -21,7 +21,7 @@ VOID EFIAPI PlatformBdsInit ( - IN EFI_BDS_ARCH_PROTOCOL_INSTANCE *PrivateData + VOID ) /*++ @@ -32,8 +32,6 @@ Routine Description: Arguments: - PrivateData - The EFI_BDS_ARCH_PROTOCOL_INSTANCE instance - Returns: None. @@ -764,7 +762,6 @@ Returns: VOID EFIAPI PlatformBdsPolicyBehavior ( - IN EFI_BDS_ARCH_PROTOCOL_INSTANCE *PrivateData, IN OUT LIST_ENTRY *DriverOptionList, IN OUT LIST_ENTRY *BootOptionList ) @@ -778,8 +775,6 @@ Routine Description: Arguments: - PrivateData - The EFI_BDS_ARCH_PROTOCOL_INSTANCE instance - DriverOptionList - The header of the driver option link list BootOptionList - The header of the boot option link list @@ -798,6 +793,7 @@ Returns: UINTN Index; EFI_INPUT_KEY Key; EFI_TPL OldTpl; + EFI_BOOT_MODE BootMode; DEBUG ((EFI_D_INFO, "PlatformBdsPolicyBehavior\n")); @@ -814,14 +810,14 @@ Returns: // // Get current Boot Mode // - Status = BdsLibGetBootMode (&PrivateData->BootMode); - DEBUG ((EFI_D_ERROR, "Boot Mode:%x\n", PrivateData->BootMode)); + Status = BdsLibGetBootMode (&BootMode); + DEBUG ((EFI_D_ERROR, "Boot Mode:%x\n", BootMode)); // // Go the different platform policy with different boot mode // Notes: this part code can be change with the table policy // - ASSERT (PrivateData->BootMode == BOOT_WITH_FULL_CONFIGURATION); + ASSERT (BootMode == BOOT_WITH_FULL_CONFIGURATION); // // Connect platform console // -- cgit v1.2.3