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 # This program and the accompanying materials are licensed and made available
9 # under the terms and conditions of the BSD License which accompanies this
10 # distribution. The full text of the license may be found at
11 # http://opensource.org/licenses/bsd-license.php
13 # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
14 # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR
20 INF_VERSION = 0x00010005
21 BASE_NAME = PlatformBootManagerLib
22 FILE_GUID = 469184E8-FADA-41E4-8823-012CA19B40D4
23 MODULE_TYPE = DXE_DRIVER
25 LIBRARY_CLASS = PlatformBootManagerLib|DXE_DRIVER
28 # The following information is for reference only and not required by the build tools.
30 # VALID_ARCHITECTURES = ARM AARCH64
39 ArmVirtPkg/ArmVirtPkg.dec
40 MdeModulePkg/MdeModulePkg.dec
57 UefiBootServicesTableLib
59 UefiRuntimeServicesTableLib
62 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultBaudRate
63 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultDataBits
64 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultParity
65 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultStopBits
68 gArmVirtTokenSpaceGuid.PcdTerminalTypeGuidBuffer
69 gEfiMdePkgTokenSpaceGuid.PcdPlatformBootTimeOut
73 gEfiFileSystemInfoGuid
74 gEfiFileSystemVolumeLabelInfoIdGuid
75 gEfiEndOfDxeEventGroupGuid
76 gRootBridgesConnectedEventGroupGuid
80 gEfiDevicePathProtocolGuid
81 gEfiFirmwareVolume2ProtocolGuid
82 gEfiGraphicsOutputProtocolGuid
83 gEfiLoadedImageProtocolGuid
84 gEfiPciRootBridgeIoProtocolGuid
85 gEfiSimpleFileSystemProtocolGuid
86 gVirtioDeviceProtocolGuid