X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=MdeModulePkg%2FUniversal%2FBdsDxe%2FBdsDxe.inf;h=32fda0fd433ed1146d06236087e270bc16f5b603;hb=ca65d1057aad2f1082bdd179322b4cb0aca0e7a2;hp=c4c6b7fd8f6e9bb192e1c1444b41e15f2ea1ec94;hpb=93e3992d1ea50fb30c48f498d257d4e66252dd9b;p=mirror_edk2.git diff --git a/MdeModulePkg/Universal/BdsDxe/BdsDxe.inf b/MdeModulePkg/Universal/BdsDxe/BdsDxe.inf index c4c6b7fd8f..32fda0fd43 100644 --- a/MdeModulePkg/Universal/BdsDxe/BdsDxe.inf +++ b/MdeModulePkg/Universal/BdsDxe/BdsDxe.inf @@ -1,23 +1,21 @@ #/** @file -# Component discription file for Bds module -# -# N/A -# Copyright (c) 2008, 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 -# http://opensource.org/licenses/bsd-license.php # -# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, +# Component discription file for Bds module +# +# Copyright (c) 2008, 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 +# http://opensource.org/licenses/bsd-license.php +# +# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. -# -# +# #**/ [Defines] INF_VERSION = 0x00010005 - BASE_NAME = Bds + BASE_NAME = BdsDxe FILE_GUID = FC5C7020-1A48-4198-9BE2-EAD5ABC8CF2F MODULE_TYPE = DXE_DRIVER VERSION_STRING = 1.0 @@ -79,6 +77,10 @@ [Packages] MdePkg/MdePkg.dec MdeModulePkg/MdeModulePkg.dec + # + #This dependency is because of gEfiLegacyBiosProtocolGuid and gEfiDataHubProtocolGuid. It may be removed if a Library class is created to + #abstract away definition in Framework specification or PI spec incorporates the Legacy Booting Protocols and Data Hub Protocols. + # IntelFrameworkPkg/IntelFrameworkPkg.dec @@ -88,6 +90,7 @@ HobLib UefiRuntimeServicesTableLib IfrSupportLib + ExtendedIfrSupportLib GenericBdsLib ReportStatusCodeLib PerformanceLib @@ -100,6 +103,7 @@ DebugLib PrintLib HiiLib + ExtendedHiiLib UefiDriverEntryPoint PlatformBdsLib CapsuleLib @@ -115,12 +119,11 @@ gEfiMemorySubClassGuid gEfiProcessorSubClassGuid gEfiCapsuleVendorGuid - + [Protocols] gEfiHiiStringProtocolGuid # PROTOCOL ALWAYS_CONSUMED gEfiSimpleFileSystemProtocolGuid # PROTOCOL ALWAYS_CONSUMED gEfiLoadFileProtocolGuid # PROTOCOL ALWAYS_CONSUMED - gEfiCpuIoProtocolGuid # PROTOCOL ALWAYS_CONSUMED gEfiBdsArchProtocolGuid # PROTOCOL ALWAYS_CONSUMED gEfiDataHubProtocolGuid # PROTOCOL ALWAYS_CONSUMED gEfiGenericMemTestProtocolGuid # PROTOCOL ALWAYS_CONSUMED @@ -136,11 +139,11 @@ gEfiFormBrowser2ProtocolGuid # PROTOCOL ALWAYS_CONSUMED gEfiSerialIoProtocolGuid # PROTOCOL ALWAYS_CONSUMED gEfiDevicePathProtocolGuid # PROTOCOL ALWAYS_CONSUMED - gEfiAcpiS3SaveProtocolGuid - + [FeaturePcd.common] - gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultLangDepricate + gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultLangDeprecate gEfiMdeModulePkgTokenSpaceGuid.PcdSupportHardwareErrorRecord + gEfiMdeModulePkgTokenSpaceGuid.PcdUgaConsumeSupport [Pcd.common] gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultLangCodes