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 # SPDX-License-Identifier: BSD-2-Clause-Patent
14 INF_VERSION = 0x00010005
15 BASE_NAME = PlatformBootManagerLib
16 FILE_GUID = 92FD2DE3-B9CB-4B35-8141-42AD34D73C9F
17 MODULE_TYPE = DXE_DRIVER
19 LIBRARY_CLASS = PlatformBootManagerLib|DXE_DRIVER
22 # The following information is for reference only and not required by the build tools.
24 # VALID_ARCHITECTURES = ARM AARCH64
32 EmbeddedPkg/EmbeddedPkg.dec
33 MdeModulePkg/MdeModulePkg.dec
50 UefiBootServicesTableLib
52 UefiRuntimeServicesTableLib
55 gEfiMdePkgTokenSpaceGuid.PcdUgaConsumeSupport
58 gEfiMdeModulePkgTokenSpaceGuid.PcdFirmwareVersionString
59 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultBaudRate
60 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultDataBits
61 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultParity
62 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultStopBits
63 gEfiMdePkgTokenSpaceGuid.PcdDefaultTerminalType
66 gEfiMdePkgTokenSpaceGuid.PcdPlatformBootTimeOut
69 gEdkiiNonDiscoverableEhciDeviceGuid
70 gEdkiiNonDiscoverableUhciDeviceGuid
71 gEdkiiNonDiscoverableXhciDeviceGuid
73 gEfiFileSystemInfoGuid
74 gEfiFileSystemVolumeLabelInfoIdGuid
75 gEfiEndOfDxeEventGroupGuid
80 gEdkiiNonDiscoverableDeviceProtocolGuid
81 gEfiDevicePathProtocolGuid
82 gEfiGraphicsOutputProtocolGuid
83 gEfiLoadedImageProtocolGuid
84 gEfiPciRootBridgeIoProtocolGuid
85 gEfiSimpleFileSystemProtocolGuid
86 gEsrtManagementProtocolGuid
87 gPlatformBootManagerProtocolGuid