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