]> git.proxmox.com Git - mirror_edk2.git/blame - UefiPayloadPkg/BlSupportPei/BlSupportPei.inf
UefiPayloadPkg: Enhance UEFI payload for coreboot and Slim Bootloader
[mirror_edk2.git] / UefiPayloadPkg / BlSupportPei / BlSupportPei.inf
CommitLineData
04af8bf2
DG
1## @file\r
2# Bootloader Support PEI Module\r
3#\r
4# Parses bootloader information and report resource information into pei core. It will install\r
5# the memory as required.\r
6#\r
7# Copyright (c) 2014 - 2019, Intel Corporation. All rights reserved.<BR>\r
8#\r
9# SPDX-License-Identifier: BSD-2-Clause-Patent\r
10#\r
11##\r
12\r
13[Defines]\r
14 INF_VERSION = 0x00010005\r
15 BASE_NAME = BlSupportPeim\r
16 FILE_GUID = 352C6AF8-315B-4bd6-B04F-31D4ED1EBE57\r
17 MODULE_TYPE = PEIM\r
18 VERSION_STRING = 1.0\r
19 ENTRY_POINT = BlPeiEntryPoint\r
20\r
21#\r
22# The following information is for reference only and not required by the build tools.\r
23#\r
24# VALID_ARCHITECTURES = IA32 X64\r
25#\r
26\r
27[Sources]\r
28 BlSupportPei.c\r
29 BlSupportPei.h\r
30\r
31[Packages]\r
32 MdePkg/MdePkg.dec\r
33 MdeModulePkg/MdeModulePkg.dec\r
34 IntelFsp2Pkg/IntelFsp2Pkg.dec\r
35 IntelFsp2WrapperPkg/IntelFsp2WrapperPkg.dec\r
36 UefiPayloadPkg/UefiPayloadPkg.dec\r
37 UefiCpuPkg/UefiCpuPkg.dec\r
38\r
39[LibraryClasses]\r
40 PeimEntryPoint\r
41 PeiServicesLib\r
42 BaseLib\r
43 BaseMemoryLib\r
44 DebugLib\r
45 HobLib\r
46 PcdLib\r
47 BlParseLib\r
48 MtrrLib\r
49 IoLib\r
50 PlatformSupportLib\r
51\r
52[Guids]\r
53 gEfiMemoryTypeInformationGuid\r
54 gEfiFirmwareFileSystem2Guid\r
55 gUefiSystemTableInfoGuid\r
56 gEfiGraphicsInfoHobGuid\r
57 gEfiGraphicsDeviceInfoHobGuid\r
58 gUefiAcpiBoardInfoGuid\r
59\r
60[Ppis]\r
61 gEfiPeiMasterBootModePpiGuid\r
62\r
63[Pcd]\r
64 gUefiPayloadPkgTokenSpaceGuid.PcdPayloadFdMemBase\r
65 gUefiPayloadPkgTokenSpaceGuid.PcdPayloadFdMemSize\r
66 gUefiPayloadPkgTokenSpaceGuid.PcdMemoryTypeEfiACPIReclaimMemory\r
67 gUefiPayloadPkgTokenSpaceGuid.PcdMemoryTypeEfiACPIMemoryNVS\r
68 gUefiPayloadPkgTokenSpaceGuid.PcdMemoryTypeEfiReservedMemoryType\r
69 gUefiPayloadPkgTokenSpaceGuid.PcdMemoryTypeEfiRuntimeServicesData\r
70 gUefiPayloadPkgTokenSpaceGuid.PcdMemoryTypeEfiRuntimeServicesCode\r
71\r
72[Depex]\r
73 TRUE\r