]> git.proxmox.com Git - mirror_edk2.git/blame - IntelFsp2WrapperPkg/Library/PeiFspWrapperHobProcessLibSample/PeiFspWrapperHobProcessLibSample.inf
IntelFsp2WrapperPkg: Perform post FSP-S process.
[mirror_edk2.git] / IntelFsp2WrapperPkg / Library / PeiFspWrapperHobProcessLibSample / PeiFspWrapperHobProcessLibSample.inf
CommitLineData
cf1d4549
JY
1## @file\r
2# Sample to provide FSP wrapper hob process related function.\r
3#\r
68d47eea 4# Copyright (c) 2014 - 2019, Intel Corporation. All rights reserved.<BR>\r
cf1d4549 5#\r
512e23a3 6# SPDX-License-Identifier: BSD-2-Clause-Patent\r
cf1d4549
JY
7#\r
8##\r
9\r
10################################################################################\r
11#\r
12# Defines Section - statements that will be processed to create a Makefile.\r
13#\r
14################################################################################\r
15[Defines]\r
16 INF_VERSION = 0x00010005\r
17 BASE_NAME = PeiFspWrapperHobProcessLibSample\r
18 FILE_GUID = 864693E2-EDE8-4DF8-8871-38C0BAA157EB\r
19 MODULE_TYPE = SEC\r
20 VERSION_STRING = 1.0\r
21 LIBRARY_CLASS = FspWrapperHobProcessLib\r
22\r
23#\r
24# The following information is for reference only and not required by the build tools.\r
25#\r
26# VALID_ARCHITECTURES = IA32 X64\r
27#\r
28\r
29################################################################################\r
30#\r
31# Sources Section - list of files that are required for the build to succeed.\r
32#\r
33################################################################################\r
34\r
35[Sources]\r
36 FspWrapperHobProcessLibSample.c\r
37\r
38\r
39################################################################################\r
40#\r
41# Package Dependency Section - list of Package files that are required for\r
42# this module.\r
43#\r
44################################################################################\r
45\r
46[Packages]\r
47 MdePkg/MdePkg.dec\r
48 MdeModulePkg/MdeModulePkg.dec\r
49 IntelFsp2Pkg/IntelFsp2Pkg.dec\r
50 IntelFsp2WrapperPkg/IntelFsp2WrapperPkg.dec\r
51\r
52[LibraryClasses]\r
53 BaseLib\r
54 BaseMemoryLib\r
55 HobLib\r
56 DebugLib\r
57 FspWrapperPlatformLib\r
58 PeiServicesLib\r
59 PeiServicesTablePointerLib\r
60\r
61[Pcd]\r
6f6bf5c7
JY
62 gIntelFsp2WrapperTokenSpaceGuid.PcdPeiMinMemSize ## CONSUMES\r
63 gIntelFsp2WrapperTokenSpaceGuid.PcdPeiRecoveryMinMemSize ## CONSUMES\r
68d47eea 64 gIntelFsp2WrapperTokenSpaceGuid.PcdFspModeSelection ## CONSUMES\r
cf1d4549
JY
65\r
66[Guids]\r
67 gFspReservedMemoryResourceHobGuid ## CONSUMES ## HOB\r
68 gEfiMemoryTypeInformationGuid ## CONSUMES ## GUID\r
69 gPcdDataBaseHobGuid ## CONSUMES ## HOB\r
70\r
71[Ppis]\r
72 gEfiPeiCapsulePpiGuid ## CONSUMES\r