mirror of https://github.com/acidanthera/audk.git
1) Replace BdsLibGetBootMode with GetBootMode from HobLib of MdePkg.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2433 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
parent
42721684d5
commit
17fb73c8e1
|
@ -142,11 +142,6 @@ BdsLibGetTimeout (
|
|||
VOID
|
||||
);
|
||||
|
||||
EFI_STATUS
|
||||
BdsLibGetBootMode (
|
||||
OUT EFI_BOOT_MODE *BootMode
|
||||
);
|
||||
|
||||
VOID
|
||||
BdsLibLoadDrivers (
|
||||
IN LIST_ENTRY *BdsDriverLists
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/*++
|
||||
|
||||
Copyright (c) 2006, Intel Corporation
|
||||
Copyright (c) 2006 - 2007, Intel Corporation
|
||||
All rights reserved. This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
|
@ -148,7 +148,7 @@ Returns:
|
|||
);
|
||||
|
||||
if (!EFI_ERROR (Status)) {
|
||||
gBS->HandleProtocol (ImageHandle, &gEfiLoadedImageProtocolGuid,
|
||||
gBS->HandleProtocol (ImageHandle, &gEfiLoadedImageProtocolGuid,
|
||||
(VOID **)&ImageInfo);
|
||||
|
||||
//
|
||||
|
@ -559,37 +559,6 @@ Returns:
|
|||
return EFI_SUCCESS;
|
||||
}
|
||||
|
||||
EFI_STATUS
|
||||
BdsLibGetBootMode (
|
||||
OUT EFI_BOOT_MODE *BootMode
|
||||
)
|
||||
/*++
|
||||
|
||||
Routine Description:
|
||||
|
||||
Get boot mode by looking up configuration table and parsing HOB list
|
||||
|
||||
Arguments:
|
||||
|
||||
BootMode - Boot mode from PEI handoff HOB.
|
||||
|
||||
Returns:
|
||||
|
||||
EFI_SUCCESS - Successfully get boot mode
|
||||
|
||||
EFI_NOT_FOUND - Can not find the current system boot mode
|
||||
|
||||
--*/
|
||||
{
|
||||
EFI_HOB_HANDOFF_INFO_TABLE *HobList;
|
||||
|
||||
HobList = GetHobList ();
|
||||
ASSERT (HobList->Header.HobType == EFI_HOB_TYPE_HANDOFF);
|
||||
*BootMode = HobList->BootMode;
|
||||
|
||||
return EFI_SUCCESS;
|
||||
}
|
||||
|
||||
VOID *
|
||||
BdsLibGetVariableAndSize (
|
||||
IN CHAR16 *Name,
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/*++
|
||||
|
||||
Copyright (c) 2006, Intel Corporation
|
||||
Copyright (c) 2006 - 2007, Intel Corporation
|
||||
All rights reserved. This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
|
@ -315,7 +315,7 @@ Returns:
|
|||
//
|
||||
// Get current Boot Mode
|
||||
//
|
||||
Status = BdsLibGetBootMode (&PrivateData->BootMode);
|
||||
PrivateData->BootMode = GetBootModeHob();
|
||||
|
||||
//
|
||||
// Go the different platform policy with different boot mode
|
||||
|
|
|
@ -142,11 +142,6 @@ BdsLibGetTimeout (
|
|||
VOID
|
||||
);
|
||||
|
||||
EFI_STATUS
|
||||
BdsLibGetBootMode (
|
||||
OUT EFI_BOOT_MODE *BootMode
|
||||
);
|
||||
|
||||
VOID
|
||||
BdsLibLoadDrivers (
|
||||
IN LIST_ENTRY *BdsDriverLists
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/*++
|
||||
|
||||
Copyright (c) 2006, Intel Corporation
|
||||
Copyright (c) 2006 - 2007, Intel Corporation
|
||||
All rights reserved. This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
|
@ -558,37 +558,6 @@ Returns:
|
|||
return EFI_SUCCESS;
|
||||
}
|
||||
|
||||
EFI_STATUS
|
||||
BdsLibGetBootMode (
|
||||
OUT EFI_BOOT_MODE *BootMode
|
||||
)
|
||||
/*++
|
||||
|
||||
Routine Description:
|
||||
|
||||
Get boot mode by looking up configuration table and parsing HOB list
|
||||
|
||||
Arguments:
|
||||
|
||||
BootMode - Boot mode from PEI handoff HOB.
|
||||
|
||||
Returns:
|
||||
|
||||
EFI_SUCCESS - Successfully get boot mode
|
||||
|
||||
EFI_NOT_FOUND - Can not find the current system boot mode
|
||||
|
||||
--*/
|
||||
{
|
||||
EFI_HOB_HANDOFF_INFO_TABLE *HobList;
|
||||
|
||||
HobList = GetHobList ();
|
||||
ASSERT (HobList->Header.HobType == EFI_HOB_TYPE_HANDOFF);
|
||||
*BootMode = HobList->BootMode;
|
||||
|
||||
return EFI_SUCCESS;
|
||||
}
|
||||
|
||||
VOID *
|
||||
BdsLibGetVariableAndSize (
|
||||
IN CHAR16 *Name,
|
||||
|
|
|
@ -7615,7 +7615,7 @@
|
|||
<TokenSpaceGuidCName>gEfiMdePkgTokenSpaceGuid</TokenSpaceGuidCName>
|
||||
<DatumType>UINT32</DatumType>
|
||||
<MaxDatumSize>4</MaxDatumSize>
|
||||
<Value>10</Value>
|
||||
<Value>320</Value>
|
||||
</PcdData>
|
||||
</PcdBuildDefinition>
|
||||
<ModuleSaBuildOptions>
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/*++
|
||||
|
||||
Copyright (c) 2006, Intel Corporation
|
||||
Copyright (c) 2006 - 2007, Intel Corporation
|
||||
All rights reserved. This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
|
@ -304,7 +304,7 @@ Returns:
|
|||
//
|
||||
// Get current Boot Mode
|
||||
//
|
||||
Status = BdsLibGetBootMode (&PrivateData->BootMode);
|
||||
PrivateData->BootMode = GetBootModeHob();
|
||||
|
||||
//
|
||||
// Go the different platform policy with different boot mode
|
||||
|
|
Loading…
Reference in New Issue