summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormdkinney <mdkinney@6f19259b-4bc3-4df7-8a09-765794883524>2009-06-07 04:43:47 +0000
committermdkinney <mdkinney@6f19259b-4bc3-4df7-8a09-765794883524>2009-06-07 04:43:47 +0000
commit20fac4432d16020ff9bf646b677586d67460a8e8 (patch)
treeae18bd9bf6a7a174c4b0f0845993df014c537b42
parentf7cdf5cdd38d0b5740046c26c7ca22f3d19ecb41 (diff)
downloadedk2-20fac4432d16020ff9bf646b677586d67460a8e8.tar.gz
edk2-20fac4432d16020ff9bf646b677586d67460a8e8.tar.bz2
edk2-20fac4432d16020ff9bf646b677586d67460a8e8.zip
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
-rw-r--r--DuetPkg/Library/DuetBdsLib/BdsPlatform.c18
-rw-r--r--DuetPkg/Library/DuetBdsLib/BdsPlatform.h25
2 files changed, 9 insertions, 34 deletions
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
@@ -216,18 +216,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