]> git.proxmox.com Git - mirror_edk2.git/blame - IntelFspPkg/FspDxeIpl/FspDxeIpl.inf
IntelFspPkg: Replace BSD License with BSD+Patent License
[mirror_edk2.git] / IntelFspPkg / FspDxeIpl / FspDxeIpl.inf
CommitLineData
c8ec22a2 1## @file\r
b34eb190 2# PEIM for DXE IPL\r
c8ec22a2 3#\r
b34eb190 4# Copyright (c) 2014 - 2015, Intel Corporation. All rights reserved.<BR>\r
c8ec22a2 5#\r
16a16ea6 6# SPDX-License-Identifier: BSD-2-Clause-Patent\r
c8ec22a2
JY
7#\r
8##\r
9\r
10[Defines]\r
11 INF_VERSION = 0x00010005\r
12 BASE_NAME = FspDxeIpl\r
5ce0e518 13 FILE_GUID = 98C8588C-640A-4bb4-AEA0-3F81CDE17524\r
c8ec22a2
JY
14 MODULE_TYPE = PEIM\r
15 VERSION_STRING = 1.0\r
c8ec22a2
JY
16 ENTRY_POINT = PeimInitializeDxeIpl\r
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\r
22#\r
23\r
24[Sources]\r
25 DxeIpl.h\r
26 DxeIpl.c\r
27\r
28[Packages]\r
29 MdePkg/MdePkg.dec\r
30 IntelFspPkg/IntelFspPkg.dec\r
31\r
32[LibraryClasses]\r
33 PcdLib\r
34 MemoryAllocationLib\r
35 BaseMemoryLib\r
36 ExtractGuidedSectionLib\r
37 UefiDecompressLib\r
38 ReportStatusCodeLib\r
39 PeiServicesLib\r
40 HobLib\r
41 BaseLib\r
42 PeimEntryPoint\r
43 DebugLib\r
44 FspSwitchStackLib\r
45 UefiDecompressLib\r
46 FspCommonLib\r
47 FspPlatformLib\r
48\r
49[Ppis]\r
50 gEfiDxeIplPpiGuid ## PRODUCES\r
51 gEfiEndOfPeiSignalPpiGuid ## SOMETIMES_PRODUCES(Not produced on S3 boot path)\r
b34eb190 52 gEfiPeiDecompressPpiGuid ## CONSUMES\r
c8ec22a2
JY
53\r
54[Protocols]\r
b34eb190 55 gEfiPciEnumerationCompleteProtocolGuid ## PRODUCES\r
c8ec22a2
JY
56\r
57[Guids]\r
b34eb190 58 gEfiEventReadyToBootGuid ## PRODUCES ## Event\r
c8ec22a2
JY
59\r
60[FixedPcd]\r
b34eb190
SQ
61 gIntelFspPkgTokenSpaceGuid.PcdFspMaxPatchEntry ## CONSUMES \r
62 gIntelFspPkgTokenSpaceGuid.PcdFspMaxPerfEntry ## CONSUMES \r
c8ec22a2
JY
63\r
64[Depex]\r
65 gEfiPeiMemoryDiscoveredPpiGuid AND gEfiPeiLoadFilePpiGuid\r