]> git.proxmox.com Git - mirror_edk2.git/blob - IntelFspPkg/FspDxeIpl/FspDxeIpl.inf
0a225278f2ece4c3e322d92cdea023dc7340f03b
[mirror_edk2.git] / IntelFspPkg / FspDxeIpl / FspDxeIpl.inf
1 ## @file
2 #
3 # Copyright (c) 2014, Intel Corporation. All rights reserved.<BR>
4 #
5 # This program and the accompanying materials
6 # are licensed and made available under the terms and conditions of the BSD License
7 # which accompanies this distribution. The full text of the license may be found at
8 # http://opensource.org/licenses/bsd-license.php.
9 # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
10 # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
11 #
12 ##
13
14 [Defines]
15 INF_VERSION = 0x00010005
16 BASE_NAME = FspDxeIpl
17 FILE_GUID = 98C8588C-640A-4bb4-AEA0-3F81CDE17524
18 MODULE_TYPE = PEIM
19 VERSION_STRING = 1.0
20 ENTRY_POINT = PeimInitializeDxeIpl
21
22 #
23 # The following information is for reference only and not required by the build tools.
24 #
25 # VALID_ARCHITECTURES = IA32
26 #
27
28 [Sources]
29 DxeIpl.h
30 DxeIpl.c
31
32 [Packages]
33 MdePkg/MdePkg.dec
34 IntelFspPkg/IntelFspPkg.dec
35
36 [LibraryClasses]
37 PcdLib
38 MemoryAllocationLib
39 BaseMemoryLib
40 ExtractGuidedSectionLib
41 UefiDecompressLib
42 ReportStatusCodeLib
43 PeiServicesLib
44 HobLib
45 BaseLib
46 PeimEntryPoint
47 DebugLib
48 FspSwitchStackLib
49 UefiDecompressLib
50 FspCommonLib
51 FspPlatformLib
52
53 [Ppis]
54 gEfiDxeIplPpiGuid ## PRODUCES
55 gEfiEndOfPeiSignalPpiGuid ## SOMETIMES_PRODUCES(Not produced on S3 boot path)
56 gEfiPeiDecompressPpiGuid
57
58 [Protocols]
59 gEfiPciEnumerationCompleteProtocolGuid # ALWAYS_PRODUCED
60
61 [Guids]
62 gEfiEventReadyToBootGuid # ALWAYS_PRODUCED
63
64 [FixedPcd]
65 gIntelFspPkgTokenSpaceGuid.PcdFspMaxPatchEntry
66 gIntelFspPkgTokenSpaceGuid.PcdFspMaxPerfEntry
67
68 [Depex]
69 gEfiPeiMemoryDiscoveredPpiGuid AND gEfiPeiLoadFilePpiGuid