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
31 EmbeddedPkg/EmbeddedPkg.dec
32 MdeModulePkg/MdeModulePkg.dec
49 UefiBootServicesTableLib
51 UefiRuntimeServicesTableLib
54 gEfiMdePkgTokenSpaceGuid.PcdUgaConsumeSupport
57 gEfiMdeModulePkgTokenSpaceGuid.PcdFirmwareVersionString
58 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultBaudRate
59 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultDataBits
60 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultParity
61 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultStopBits
62 gEfiMdePkgTokenSpaceGuid.PcdDefaultTerminalType
65 gEfiMdePkgTokenSpaceGuid.PcdPlatformBootTimeOut
69 gEfiFileSystemInfoGuid
70 gEfiFileSystemVolumeLabelInfoIdGuid
71 gEfiEndOfDxeEventGroupGuid
76 gEfiDevicePathProtocolGuid
77 gEfiGraphicsOutputProtocolGuid
78 gEfiLoadedImageProtocolGuid
79 gEfiPciRootBridgeIoProtocolGuid
80 gEfiSimpleFileSystemProtocolGuid
81 gEsrtManagementProtocolGuid
82 gPlatformBootManagerProtocolGuid