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 EmbeddedPkg/EmbeddedPkg.dec
39 MdeModulePkg/MdeModulePkg.dec
56 UefiBootServicesTableLib
60 gEfiMdePkgTokenSpaceGuid.PcdUgaConsumeSupport
63 gEfiMdeModulePkgTokenSpaceGuid.PcdFirmwareVersionString
64 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultBaudRate
65 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultDataBits
66 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultParity
67 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultStopBits
68 gEfiMdePkgTokenSpaceGuid.PcdDefaultTerminalType
71 gEfiMdePkgTokenSpaceGuid.PcdPlatformBootTimeOut
75 gEfiFileSystemInfoGuid
76 gEfiFileSystemVolumeLabelInfoIdGuid
77 gEfiEndOfDxeEventGroupGuid
82 gEfiDevicePathProtocolGuid
83 gEfiGraphicsOutputProtocolGuid
84 gEfiLoadedImageProtocolGuid
85 gEfiPciRootBridgeIoProtocolGuid
86 gEfiSimpleFileSystemProtocolGuid
87 gEsrtManagementProtocolGuid
88 gPlatformBootManagerProtocolGuid