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