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
38 ArmVirtPkg/ArmVirtPkg.dec
39 MdeModulePkg/MdeModulePkg.dec
56 UefiBootServicesTableLib
58 UefiRuntimeServicesTableLib
61 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultBaudRate
62 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultDataBits
63 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultParity
64 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultStopBits
67 gArmVirtTokenSpaceGuid.PcdTerminalTypeGuidBuffer
68 gEfiMdePkgTokenSpaceGuid.PcdPlatformBootTimeOut
72 gEfiFileSystemInfoGuid
73 gEfiFileSystemVolumeLabelInfoIdGuid
74 gEfiEndOfDxeEventGroupGuid
75 gRootBridgesConnectedEventGroupGuid
79 gEfiDevicePathProtocolGuid
80 gEfiFirmwareVolume2ProtocolGuid
81 gEfiGraphicsOutputProtocolGuid
82 gEfiLoadedImageProtocolGuid
83 gEfiPciRootBridgeIoProtocolGuid
84 gEfiSimpleFileSystemProtocolGuid