]> git.proxmox.com Git - mirror_edk2.git/blame - UefiPayloadPkg/Library/PlatformBootManagerLib/PlatformBootManagerLib.inf
UefiCpuPkg: Move AsmRelocateApLoopStart from Mpfuncs.nasm to AmdSev.nasm
[mirror_edk2.git] / UefiPayloadPkg / Library / PlatformBootManagerLib / PlatformBootManagerLib.inf
CommitLineData
04af8bf2
DG
1## @file\r
2# Include all platform action which can be customized by IBV/OEM.\r
3#\r
d58016b7 4# Copyright (c) 2012 - 2021, Intel Corporation. All rights reserved.<BR>\r
04af8bf2
DG
5# SPDX-License-Identifier: BSD-2-Clause-Patent\r
6#\r
7##\r
8\r
9[Defines]\r
10 INF_VERSION = 0x00010005\r
11 BASE_NAME = PlatformBootManagerLib\r
12 FILE_GUID = F0D9063A-DADB-4185-85E2-D7ACDA93F7A6\r
13 MODULE_TYPE = DXE_DRIVER\r
14 VERSION_STRING = 1.0\r
15 LIBRARY_CLASS = PlatformBootManagerLib|DXE_DRIVER\r
19a541d7 16 CONSTRUCTOR = PlatformBootManagerLibConstructor\r
04af8bf2
DG
17\r
18#\r
19# The following information is for reference only and not required by the build tools.\r
20#\r
21# VALID_ARCHITECTURES = IA32 X64 EBC\r
22#\r
23\r
24[Sources]\r
25 PlatformData.c\r
26 PlatformConsole.c\r
27 PlatformConsole.h\r
28 PlatformBootManager.c\r
29 PlatformBootManager.h\r
30\r
31[Packages]\r
32 MdePkg/MdePkg.dec\r
33 MdeModulePkg/MdeModulePkg.dec\r
34 UefiPayloadPkg/UefiPayloadPkg.dec\r
35\r
36[LibraryClasses]\r
37 BaseLib\r
38 UefiBootServicesTableLib\r
39 UefiRuntimeServicesTableLib\r
40 UefiLib\r
41 UefiBootManagerLib\r
79aab22f 42 BootLogoLib\r
04af8bf2
DG
43 PcdLib\r
44 DxeServicesLib\r
45 MemoryAllocationLib\r
46 DevicePathLib\r
47 HiiLib\r
48 PrintLib\r
49 PlatformHookLib\r
19a541d7 50 HobLib\r
04af8bf2
DG
51\r
52[Guids]\r
53 gEfiEndOfDxeEventGroupGuid\r
19a541d7 54 gEdkiiBootManagerMenuFileGuid\r
04af8bf2
DG
55\r
56[Protocols]\r
57 gEfiGenericMemTestProtocolGuid ## CONSUMES\r
58 gEfiGraphicsOutputProtocolGuid ## CONSUMES\r
59 gEfiUgaDrawProtocolGuid ## CONSUMES\r
60 gEfiBootLogoProtocolGuid ## CONSUMES\r
61 gEfiDxeSmmReadyToLockProtocolGuid\r
62 gEfiSmmAccess2ProtocolGuid\r
57ebb299 63 gEfiSerialIoProtocolGuid\r
ef01d63e 64 gEfiPciRootBridgeIoProtocolGuid\r
04af8bf2
DG
65\r
66[Pcd]\r
67 gEfiMdePkgTokenSpaceGuid.PcdPlatformBootTimeOut\r
68 gEfiMdePkgTokenSpaceGuid.PcdUgaConsumeSupport\r
69 gEfiMdeModulePkgTokenSpaceGuid.PcdConOutRow\r
70 gEfiMdeModulePkgTokenSpaceGuid.PcdConOutColumn\r
71 gEfiMdeModulePkgTokenSpaceGuid.PcdConInConnectOnDemand\r
72 gUefiPayloadPkgTokenSpaceGuid.PcdShellFile\r
73 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultBaudRate\r
74 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultDataBits\r
75 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultParity\r
76 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultStopBits\r
19a541d7 77 gEfiMdeModulePkgTokenSpaceGuid.PcdBootManagerMenuFile\r
af74efe4 78 gUefiPayloadPkgTokenSpaceGuid.PcdBootManagerEscape\r