2 # Implementation for PlatformBootManagerLib library class interfaces.
4 # Copyright (C) 2015-2016, Red Hat, Inc.
5 # Copyright (c) 2014, ARM Ltd. All rights reserved.<BR>
6 # Copyright (c) 2007 - 2014, Intel Corporation. All rights reserved.<BR>
8 # SPDX-License-Identifier: BSD-2-Clause-Patent
13 INF_VERSION = 0x00010005
14 BASE_NAME = PlatformBootManagerLib
15 FILE_GUID = 469184E8-FADA-41E4-8823-012CA19B40D4
16 MODULE_TYPE = DXE_DRIVER
18 LIBRARY_CLASS = PlatformBootManagerLib|DXE_DRIVER
21 # The following information is for reference only and not required by the build tools.
23 # VALID_ARCHITECTURES = ARM AARCH64
32 ArmVirtPkg/ArmVirtPkg.dec
33 MdeModulePkg/MdeModulePkg.dec
36 SecurityPkg/SecurityPkg.dec
51 TpmPlatformHierarchyLib
53 UefiBootServicesTableLib
55 UefiRuntimeServicesTableLib
58 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultBaudRate
59 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultDataBits
60 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultParity
61 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultStopBits
64 gArmVirtTokenSpaceGuid.PcdTerminalTypeGuidBuffer
65 gEfiMdePkgTokenSpaceGuid.PcdPlatformBootTimeOut
68 gEfiEndOfDxeEventGroupGuid
69 gEfiGlobalVariableGuid
70 gRootBridgesConnectedEventGroupGuid
74 gEfiFirmwareVolume2ProtocolGuid
75 gEfiGraphicsOutputProtocolGuid
76 gEfiPciRootBridgeIoProtocolGuid
77 gVirtioDeviceProtocolGuid