1 #/** @file 2 # Component name for module PlatformBootManagerLib 3 # 4 # Copyright (c) 2008 - 2016, Intel Corporation. All rights reserved.<BR> 5 # 7 # This program and the accompanying materials are licensed and made available under 9 # the terms and conditions of the BSD License that accompanies this distribution. 11 # The full text of the license may be found at 13 # http://opensource.org/licenses/bsd-license.php. 15 # 17 # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, 19 # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. 21 # 23 # 24 # 25 # 26 #**/ 27 28 [Defines] 29 INF_VERSION = 0x00010005 30 BASE_NAME = PlatformBdsLib 31 FILE_GUID = A6BC385D-59E5-4b77-87D7-200ABAA83C15 32 MODULE_TYPE = DXE_DRIVER 33 VERSION_STRING = 1.0 34 LIBRARY_CLASS = PlatformBootManagerLib|DXE_DRIVER 35 EDK_RELEASE_VERSION = 0x00020000 36 EFI_SPECIFICATION_VERSION = 0x0002000A 37 38 39 # 40 # The following information is for reference only and not required by the build tools. 41 # 42 # VALID_ARCHITECTURES = IA32 X64 EBC 43 # 44 45 [Sources] 46 BdsPlatform.c 47 BdsPlatform.h 48 PlatformData.c 49 PlatformBdsStrings.uni 50 51 [Packages] 52 MdePkg/MdePkg.dec 53 MdeModulePkg/MdeModulePkg.dec 54 IntelFrameworkPkg/IntelFrameworkPkg.dec 55 IntelFrameworkModulePkg/IntelFrameworkModulePkg.dec 56 Vlv2TbltDevicePkg/PlatformPkg.dec 57 Vlv2DeviceRefCodePkg/Vlv2DeviceRefCodePkg.dec 58 ShellPkg/ShellPkg.dec 59 CryptoPkg/CryptoPkg.dec 60 SecurityPkg/SecurityPkg.dec 61 SignedCapsulePkg/SignedCapsulePkg.dec 62 SourceLevelDebugPkg/SourceLevelDebugPkg.dec 63 64 [LibraryClasses] 65 DxeServicesTableLib 66 BaseLib 67 MemoryAllocationLib 68 UefiBootServicesTableLib 69 UefiRuntimeServicesTableLib 70 BaseMemoryLib 71 DebugLib 72 PcdLib 73 GenericBdsLib 74 DevicePathLib 75 NetLib 76 UefiLib 77 HobLib 78 PciLib 79 PrintLib 80 BaseCryptLib 81 # TcgPhysicalPresenceLib 82 TrEEPhysicalPresenceLib 83 FileHandleLib 84 S3BootScriptLib 85 SerialPortLib 86 CapsuleLib 87 88 [Protocols] 89 gEfiFirmwareVolume2ProtocolGuid 90 gEfiSimpleNetworkProtocolGuid 91 gEfiLoadFileProtocolGuid 92 gEfiPciIoProtocolGuid 93 gEfiSmmAccess2ProtocolGuid 94 gEfiDxeSmmReadyToLockProtocolGuid 95 gEfiUserManagerProtocolGuid 96 gEfiDeferredImageLoadProtocolGuid 97 gEfiAcpiS3SaveProtocolGuid 98 gEfiSpiProtocolGuid ## PROTOCOL CONSUMES 99 gExitPmAuthProtocolGuid 100 gEfiTdtOperationProtocolGuid 101 gEfiGlobalNvsAreaProtocolGuid 102 gEfiMmioDeviceProtocolGuid 103 gEfiI2cMasterProtocolGuid 104 gEfiI2cHostProtocolGuid 105 gEsrtManagementProtocolGuid 106 107 [Guids] 108 gEfiMemoryTypeInformationGuid 109 gEfiCapsuleVendorGuid 110 gEfiGlobalVariableGuid 111 gEfiNormalSetupGuid 112 gEfiPartTypeSystemPartGuid 113 gEfiEndOfDxeEventGroupGuid 114 115 [Pcd] 116 gEfiSignedCapsulePkgTokenSpaceGuid.PcdEdkiiRsa2048Sha256TestPublicKeyFileGuid 117 gEfiSignedCapsulePkgTokenSpaceGuid.PcdEdkiiPkcs7TestPublicKeyFileGuid 118 gEfiSecurityPkgTokenSpaceGuid.PcdRsa2048Sha256PublicKeyBuffer 119 gEfiSecurityPkgTokenSpaceGuid.PcdPkcs7CertBuffer 120 gEfiMdeModulePkgTokenSpaceGuid.PcdTestKeyUsed 121 gPlatformModuleTokenSpaceGuid.PcdFlashFvRecovery2Base 122 gPlatformModuleTokenSpaceGuid.PcdFlashFvMainBase 123 gPlatformModuleTokenSpaceGuid.PcdFlashFvRecoveryBase 124 gPlatformModuleTokenSpaceGuid.PcdFlashFvShellBase 125 gPlatformModuleTokenSpaceGuid.PcdFlashFvShellSize 126 gEfiMdePkgTokenSpaceGuid.PcdPlatformBootTimeOut 127 gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdLogoFile 128 gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdShellFile 129 gPlatformModuleTokenSpaceGuid.PcdIFWISigBaseAddress 130 gEfiMdeModulePkgTokenSpaceGuid.PcdConOutRow 131 gEfiMdeModulePkgTokenSpaceGuid.PcdConOutColumn 132 gEfiMdeModulePkgTokenSpaceGuid.PcdVideoHorizontalResolution 133 gEfiMdeModulePkgTokenSpaceGuid.PcdVideoVerticalResolution 134 gEfiMdePkgTokenSpaceGuid.PcdPciExpressBaseAddress 135 gEfiMdeModulePkgTokenSpaceGuid.PcdSetupConOutColumn 136 gEfiMdeModulePkgTokenSpaceGuid.PcdSetupConOutRow 137 gEfiMdeModulePkgTokenSpaceGuid.PcdSetupVideoHorizontalResolution 138 gEfiMdeModulePkgTokenSpaceGuid.PcdSetupVideoVerticalResolution 139 gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdBootState 140