2 # Platform BDS customizations library.
4 # Copyright (c) 2007 - 2019, Intel Corporation. All rights reserved.<BR>
5 # SPDX-License-Identifier: BSD-2-Clause-Patent
10 INF_VERSION = 0x00010005
11 BASE_NAME = PlatformBootManagerLib
12 FILE_GUID = FB65006C-AC9F-4992-AD80-184B2BDBBD83
13 MODULE_TYPE = DXE_DRIVER
15 LIBRARY_CLASS = PlatformBootManagerLib|DXE_DRIVER
18 # The following information is for reference only and not required by the build tools.
20 # VALID_ARCHITECTURES = IA32 X64 EBC
31 MdeModulePkg/MdeModulePkg.dec
32 SourceLevelDebugPkg/SourceLevelDebugPkg.dec
34 SecurityPkg/SecurityPkg.dec
40 UefiBootServicesTableLib
41 UefiRuntimeServicesTableLib
57 Tcg2PhysicalPresenceLib
61 gUefiOvmfPkgTokenSpaceGuid.PcdEmuVariableEvent
62 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfFlashVariablesEnable
63 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfHostBridgePciDevId
64 gEfiMdePkgTokenSpaceGuid.PcdPlatformBootTimeOut
65 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultBaudRate ## CONSUMES
66 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultDataBits ## CONSUMES
67 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultParity ## CONSUMES
68 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultStopBits ## CONSUMES
71 gEfiMdePkgTokenSpaceGuid.PcdFSBClock
74 gEfiDecompressProtocolGuid
75 gEfiPciRootBridgeIoProtocolGuid
76 gEfiS3SaveStateProtocolGuid # PROTOCOL SOMETIMES_CONSUMED
77 gEfiDxeSmmReadyToLockProtocolGuid # PROTOCOL SOMETIMES_PRODUCED
78 gEfiLoadedImageProtocolGuid # PROTOCOL SOMETIMES_PRODUCED
79 gEfiFirmwareVolume2ProtocolGuid # PROTOCOL SOMETIMES_CONSUMED
82 gEfiEndOfDxeEventGroupGuid
83 gEfiGlobalVariableGuid
84 gRootBridgesConnectedEventGroupGuid