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
52 UefiBootServicesTableLib
54 UefiRuntimeServicesTableLib
57 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultBaudRate
58 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultDataBits
59 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultParity
60 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultStopBits
63 gArmVirtTokenSpaceGuid.PcdTerminalTypeGuidBuffer
64 gEfiMdePkgTokenSpaceGuid.PcdPlatformBootTimeOut
67 gEfiEndOfDxeEventGroupGuid
68 gEfiGlobalVariableGuid
69 gRootBridgesConnectedEventGroupGuid
73 gEfiFirmwareVolume2ProtocolGuid
74 gEfiGraphicsOutputProtocolGuid
75 gEfiPciRootBridgeIoProtocolGuid
76 gVirtioDeviceProtocolGuid