From 20fac4432d16020ff9bf646b677586d67460a8e8 Mon Sep 17 00:00:00 2001 From: mdkinney Date: Sun, 7 Jun 2009 04:43:47 +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@8492 6f19259b-4bc3-4df7-8a09-765794883524 --- DuetPkg/Library/DuetBdsLib/BdsPlatform.c | 18 +++++++++--------- DuetPkg/Library/DuetBdsLib/BdsPlatform.h | 25 ------------------------- 2 files changed, 9 insertions(+), 34 deletions(-) (limited to 'DuetPkg/Library/DuetBdsLib') diff --git a/DuetPkg/Library/DuetBdsLib/BdsPlatform.c b/DuetPkg/Library/DuetBdsLib/BdsPlatform.c index 0347005ab2..7949cedff3 100644 --- a/DuetPkg/Library/DuetBdsLib/BdsPlatform.c +++ b/DuetPkg/Library/DuetBdsLib/BdsPlatform.c @@ -349,8 +349,9 @@ Returns: VOID +EFIAPI PlatformBdsInit ( - IN EFI_BDS_ARCH_PROTOCOL_INSTANCE *PrivateData + VOID ) /*++ @@ -361,8 +362,6 @@ Routine Description: Arguments: - PrivateData - The EFI_BDS_ARCH_PROTOCOL_INSTANCE instance - Returns: None. @@ -1117,8 +1116,8 @@ Returns: } VOID +EFIAPI PlatformBdsPolicyBehavior ( - IN EFI_BDS_ARCH_PROTOCOL_INSTANCE *PrivateData, IN OUT LIST_ENTRY *DriverOptionList, IN OUT LIST_ENTRY *BootOptionList ) @@ -1132,8 +1131,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 @@ -1152,6 +1149,7 @@ Returns: UINTN Index; EFI_INPUT_KEY Key; EFI_TPL OldTpl; + EFI_BOOT_MODE BootMode; // // Init the time out value @@ -1166,14 +1164,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 // @@ -1287,6 +1285,7 @@ Returns: } VOID +EFIAPI PlatformBdsBootSuccess ( IN BDS_COMMON_OPTION *Option ) @@ -1323,6 +1322,7 @@ Returns: } VOID +EFIAPI PlatformBdsBootFail ( IN BDS_COMMON_OPTION *Option, IN EFI_STATUS Status, diff --git a/DuetPkg/Library/DuetBdsLib/BdsPlatform.h b/DuetPkg/Library/DuetBdsLib/BdsPlatform.h index 5b38f31895..173f77bc1b 100644 --- a/DuetPkg/Library/DuetBdsLib/BdsPlatform.h +++ b/DuetPkg/Library/DuetBdsLib/BdsPlatform.h @@ -215,18 +215,6 @@ extern PLATFORM_ROOT_BRIDGE_DEVICE_PATH gPlatformRootBridge0; // // Platform BDS Functions // -VOID -PlatformBdsInit ( - IN EFI_BDS_ARCH_PROTOCOL_INSTANCE *PrivateData - ); - -VOID -PlatformBdsPolicyBehavior ( - IN EFI_BDS_ARCH_PROTOCOL_INSTANCE *PrivateData, - IN LIST_ENTRY *DriverOptionList, - IN LIST_ENTRY *BootOptionList - ); - VOID PlatformBdsGetDriverOption ( IN LIST_ENTRY *BdsDriverLists @@ -252,19 +240,6 @@ PlatformBdsConnectSequence ( VOID ); -VOID -PlatformBdsBootFail ( - IN BDS_COMMON_OPTION *Option, - IN EFI_STATUS Status, - IN CHAR16 *ExitData, - IN UINTN ExitDataSize - ); - -VOID -PlatformBdsBootSuccess ( - IN BDS_COMMON_OPTION *Option - ); - EFI_STATUS ProcessCapsules ( EFI_BOOT_MODE BootMode -- cgit v1.2.3