2 # Platform BDS customizations library.
4 # Copyright (C) 2020 James Bottomley, IBM Corporation.
5 # Copyright (c) 2007 - 2019, Intel Corporation. All rights reserved.<BR>
6 # SPDX-License-Identifier: BSD-2-Clause-Patent
11 INF_VERSION = 0x00010005
12 BASE_NAME = PlatformBootManagerLibGrub
13 FILE_GUID = 3a8f8431-f0c9-4c95-8a1d-04445c582d4e
14 MODULE_TYPE = DXE_DRIVER
16 LIBRARY_CLASS = PlatformBootManagerLib|DXE_DRIVER
19 # The following information is for reference only and not required by the build tools.
21 # VALID_ARCHITECTURES = X64
31 MdeModulePkg/MdeModulePkg.dec
32 SourceLevelDebugPkg/SourceLevelDebugPkg.dec
34 SecurityPkg/SecurityPkg.dec
40 UefiBootServicesTableLib
41 UefiRuntimeServicesTableLib
51 Tcg2PhysicalPresenceLib
54 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfHostBridgePciDevId
55 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultBaudRate ## CONSUMES
56 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultDataBits ## CONSUMES
57 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultParity ## CONSUMES
58 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultStopBits ## CONSUMES
61 gEfiPciRootBridgeIoProtocolGuid
62 gEfiDxeSmmReadyToLockProtocolGuid # PROTOCOL SOMETIMES_PRODUCED
63 gEfiLoadedImageProtocolGuid # PROTOCOL SOMETIMES_PRODUCED
64 gEfiFirmwareVolume2ProtocolGuid # PROTOCOL SOMETIMES_CONSUMED
67 gEfiEndOfDxeEventGroupGuid
68 gEfiGlobalVariableGuid
69 gRootBridgesConnectedEventGroupGuid