2 # Include all platform action which can be customized by IBV/OEM.
4 # Copyright (c) 2012 - 2016, Intel Corporation. All rights reserved.<BR>
5 # (C) Copyright 2016 Hewlett Packard Enterprise Development LP<BR>
6 # SPDX-License-Identifier: BSD-2-Clause-Patent
11 INF_VERSION = 0x00010005
12 BASE_NAME = PlatformBootManagerLib
13 FILE_GUID = F0D9063A-DADB-4185-85E2-D7ACDA93F7A6
14 MODULE_TYPE = DXE_DRIVER
16 LIBRARY_CLASS = PlatformBootManagerLib|DXE_DRIVER
20 # The following information is for reference only and not required by the build tools.
22 # VALID_ARCHITECTURES = IA32 X64 EBC
34 MdeModulePkg/MdeModulePkg.dec
35 IntelFrameworkModulePkg/IntelFrameworkModulePkg.dec
40 UefiBootServicesTableLib
41 UefiRuntimeServicesTableLib
53 gEfiWinNtSystemConfigGuid
54 gEfiEndOfDxeEventGroupGuid
57 gEfiGenericMemTestProtocolGuid ## CONSUMES
58 gEfiGraphicsOutputProtocolGuid ## CONSUMES
59 gEfiUgaDrawProtocolGuid ## CONSUMES
60 gEfiBootLogoProtocolGuid ## CONSUMES
61 gEfiFirmwareVolume2ProtocolGuid ## CONSUMES
64 gEfiMdePkgTokenSpaceGuid.PcdPlatformBootTimeOut
65 gEfiMdePkgTokenSpaceGuid.PcdUgaConsumeSupport
66 gEfiMdeModulePkgTokenSpaceGuid.PcdConOutRow
67 gEfiMdeModulePkgTokenSpaceGuid.PcdConOutColumn
68 gEfiMdeModulePkgTokenSpaceGuid.PcdConInConnectOnDemand
69 gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdBootlogoOnlyEnable