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>
7 # Copyright (c) 2016, Linaro Ltd. All rights reserved.<BR>
9 # This program and the accompanying materials are licensed and made available
10 # under the terms and conditions of the BSD License which accompanies this
11 # distribution. The full text of the license may be found at
12 # http://opensource.org/licenses/bsd-license.php
14 # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
15 # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR
21 INF_VERSION = 0x00010005
22 BASE_NAME = PlatformBootManagerLib
23 FILE_GUID = 92FD2DE3-B9CB-4B35-8141-42AD34D73C9F
24 MODULE_TYPE = DXE_DRIVER
26 LIBRARY_CLASS = PlatformBootManagerLib|DXE_DRIVER
29 # The following information is for reference only and not required by the build tools.
31 # VALID_ARCHITECTURES = ARM AARCH64
38 MdeModulePkg/MdeModulePkg.dec
55 UefiBootServicesTableLib
59 gEfiMdePkgTokenSpaceGuid.PcdUgaConsumeSupport
62 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultBaudRate
63 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultDataBits
64 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultParity
65 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultStopBits
66 gEfiMdePkgTokenSpaceGuid.PcdDefaultTerminalType
69 gEfiMdePkgTokenSpaceGuid.PcdPlatformBootTimeOut
73 gEfiFileSystemInfoGuid
74 gEfiFileSystemVolumeLabelInfoIdGuid
75 gEfiEndOfDxeEventGroupGuid
80 gEfiDevicePathProtocolGuid
81 gEfiGraphicsOutputProtocolGuid
82 gEfiLoadedImageProtocolGuid
83 gEfiPciRootBridgeIoProtocolGuid
84 gEfiSimpleFileSystemProtocolGuid
85 gEsrtManagementProtocolGuid