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
51 UefiBootServicesTableLib
53 UefiRuntimeServicesTableLib
56 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultBaudRate
57 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultDataBits
58 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultParity
59 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultStopBits
62 gArmVirtTokenSpaceGuid.PcdTerminalTypeGuidBuffer
63 gEfiMdePkgTokenSpaceGuid.PcdPlatformBootTimeOut
66 gEfiEndOfDxeEventGroupGuid
67 gEfiGlobalVariableGuid
68 gRootBridgesConnectedEventGroupGuid
72 gEfiFirmwareVolume2ProtocolGuid
73 gEfiGraphicsOutputProtocolGuid
74 gEfiPciRootBridgeIoProtocolGuid
75 gVirtioDeviceProtocolGuid