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
58 UefiBootServicesTableLib
60 UefiRuntimeServicesTableLib
63 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultBaudRate
64 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultDataBits
65 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultParity
66 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultStopBits
69 gArmVirtTokenSpaceGuid.PcdTerminalTypeGuidBuffer
70 gEfiMdePkgTokenSpaceGuid.PcdPlatformBootTimeOut
74 gEfiFileSystemInfoGuid
75 gEfiFileSystemVolumeLabelInfoIdGuid
76 gEfiEndOfDxeEventGroupGuid
77 gRootBridgesConnectedEventGroupGuid
81 gEfiDevicePathProtocolGuid
82 gEfiFirmwareVolume2ProtocolGuid
83 gEfiGraphicsOutputProtocolGuid
84 gEfiLoadedImageProtocolGuid
85 gEfiPciRootBridgeIoProtocolGuid
86 gEfiSimpleFileSystemProtocolGuid
87 gVirtioDeviceProtocolGuid