Remove EFI_BDS_ARCH_PROTOCOL_INSTANCE from PlatformBdsLib.h and BdsDxe module

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8495 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
mdkinney 2009-06-07 04:45:48 +00:00
parent 370ec7f1b0
commit 84478dedd0
2 changed files with 10 additions and 39 deletions

View File

@ -66,8 +66,9 @@ SetupVariableInit (
// BDS Platform Functions // BDS Platform Functions
// //
VOID VOID
EFIAPI
PlatformBdsInit ( PlatformBdsInit (
IN EFI_BDS_ARCH_PROTOCOL_INSTANCE *PrivateData VOID
) )
/*++ /*++
@ -78,8 +79,6 @@ Routine Description:
Arguments: Arguments:
PrivateData - The EFI_BDS_ARCH_PROTOCOL_INSTANCE instance
Returns: Returns:
None. None.
@ -300,8 +299,8 @@ Returns:
} }
VOID VOID
EFIAPI
PlatformBdsPolicyBehavior ( PlatformBdsPolicyBehavior (
IN EFI_BDS_ARCH_PROTOCOL_INSTANCE *PrivateData,
IN OUT LIST_ENTRY *DriverOptionList, IN OUT LIST_ENTRY *DriverOptionList,
IN OUT LIST_ENTRY *BootOptionList IN OUT LIST_ENTRY *BootOptionList
) )
@ -315,8 +314,6 @@ Routine Description:
Arguments: Arguments:
PrivateData - The EFI_BDS_ARCH_PROTOCOL_INSTANCE instance
DriverOptionList - The header of the driver option link list DriverOptionList - The header of the driver option link list
BootOptionList - The header of the boot option link list BootOptionList - The header of the boot option link list
@ -327,8 +324,9 @@ Returns:
--*/ --*/
{ {
EFI_STATUS Status; EFI_STATUS Status;
UINT16 Timeout; UINT16 Timeout;
EFI_BOOT_MODE BootMode;
// //
// Init the time out value // Init the time out value
@ -343,13 +341,13 @@ Returns:
// //
// Get current Boot Mode // Get current Boot Mode
// //
Status = BdsLibGetBootMode (&PrivateData->BootMode); Status = BdsLibGetBootMode (&BootMode);
// //
// Go the different platform policy with different boot mode // Go the different platform policy with different boot mode
// Notes: this part code can be change with the table policy // Notes: this part code can be change with the table policy
// //
switch (PrivateData->BootMode) { switch (BootMode) {
case BOOT_ASSUMING_NO_CONFIGURATION_CHANGES: case BOOT_ASSUMING_NO_CONFIGURATION_CHANGES:
case BOOT_WITH_MINIMAL_CONFIGURATION: case BOOT_WITH_MINIMAL_CONFIGURATION:
@ -442,6 +440,7 @@ Returns:
} }
VOID VOID
EFIAPI
PlatformBdsBootSuccess ( PlatformBdsBootSuccess (
IN BDS_COMMON_OPTION *Option IN BDS_COMMON_OPTION *Option
) )
@ -478,6 +477,7 @@ Returns:
} }
VOID VOID
EFIAPI
PlatformBdsBootFail ( PlatformBdsBootFail (
IN BDS_COMMON_OPTION *Option, IN BDS_COMMON_OPTION *Option,
IN EFI_STATUS Status, IN EFI_STATUS Status,

View File

@ -82,20 +82,6 @@ typedef struct {
// //
// Platform BDS Functions // 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 VOID
PlatformBdsGetDriverOption ( PlatformBdsGetDriverOption (
IN LIST_ENTRY *BdsDriverLists IN LIST_ENTRY *BdsDriverLists
@ -115,21 +101,6 @@ PlatformBdsConnectSequence (
) )
; ;
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 EFI_STATUS
ProcessCapsules ( ProcessCapsules (
EFI_BOOT_MODE BootMode EFI_BOOT_MODE BootMode