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