VirtualBox

source: vbox/trunk/src/VBox/Devices/EFI/Firmware/IntelFsp2WrapperPkg/FspsWrapperPeim/FspsWrapperPeim.inf@ 100995

最後變更 在這個檔案從100995是 99404,由 vboxsync 提交於 22 月 前

Devices/EFI/FirmwareNew: Update to edk2-stable202302 and make it build, bugref:4643

  • 屬性 svn:eol-style 設為 native
檔案大小: 2.4 KB
 
1## @file
2# FSP-S wrapper PEI Module
3#
4# This PEIM initialize FSP.
5# This will be invoked only once. It will call FspMemoryInit API,
6# register TemporaryRamDonePpi to call TempRamExit API, and register MemoryDiscoveredPpi
7# notify to call FspSiliconInit API.
8#
9# Copyright (c) 2014 - 2022, Intel Corporation. All rights reserved.<BR>
10#
11# SPDX-License-Identifier: BSD-2-Clause-Patent
12#
13##
14
15[Defines]
16 INF_VERSION = 0x00010017
17 BASE_NAME = FspsWrapperPeim
18 FILE_GUID = 0D244DF9-6CE3-4133-A1CF-53200AB663AC
19 VERSION_STRING = 1.0
20 MODULE_TYPE = PEIM
21 ENTRY_POINT = FspsWrapperPeimEntryPoint
22
23#
24# The following information is for reference only and not required by the build tools.
25#
26# VALID_ARCHITECTURES = IA32
27#
28
29[LibraryClasses]
30 PeimEntryPoint
31 PeiServicesLib
32 PeiServicesTablePointerLib
33 BaseLib
34 BaseMemoryLib
35 TimerLib
36 DebugLib
37 HobLib
38 MemoryAllocationLib
39 FspWrapperPlatformLib
40 FspWrapperHobProcessLib
41 CpuLib
42 UefiCpuLib
43 PeCoffGetEntryPointLib
44 PeCoffExtraActionLib
45 PerformanceLib
46 FspWrapperApiLib
47 FspWrapperApiTestLib
48 FspMeasurementLib
49 FspWrapperMultiPhaseProcessLib
50
51[Packages]
52 MdePkg/MdePkg.dec
53 MdeModulePkg/MdeModulePkg.dec
54 UefiCpuPkg/UefiCpuPkg.dec
55 SecurityPkg/SecurityPkg.dec
56 IntelFsp2Pkg/IntelFsp2Pkg.dec
57 IntelFsp2WrapperPkg/IntelFsp2WrapperPkg.dec
58
59[Ppis]
60 gTopOfTemporaryRamPpiGuid ## PRODUCES
61 gFspSiliconInitDonePpiGuid ## PRODUCES
62 gEfiEndOfPeiSignalPpiGuid ## PRODUCES
63 gEfiTemporaryRamDonePpiGuid ## PRODUCES
64 gEfiPeiMemoryDiscoveredPpiGuid ## NOTIFY
65 gEdkiiTcgPpiGuid ## NOTIFY
66 gEfiPeiFirmwareVolumeInfoMeasurementExcludedPpiGuid ## PRODUCES
67
68[Pcd]
69 gIntelFsp2WrapperTokenSpaceGuid.PcdFspsBaseAddress ## CONSUMES
70 gIntelFsp2WrapperTokenSpaceGuid.PcdFspsUpdDataAddress ## CONSUMES
71 gIntelFsp2WrapperTokenSpaceGuid.PcdFspModeSelection ## CONSUMES
72 gIntelFsp2WrapperTokenSpaceGuid.PcdFspMeasurementConfig ## CONSUMES
73 gIntelFsp2WrapperTokenSpaceGuid.PcdFspsUpdDataAddress64 ## CONSUMES
74
75[Guids]
76 gFspHobGuid ## CONSUMES ## HOB
77 gFspApiPerformanceGuid ## SOMETIMES_CONSUMES ## GUID
78
79[Sources]
80 FspsWrapperPeim.c
81
82[Depex]
83 gEfiPeiMemoryDiscoveredPpiGuid
注意: 瀏覽 TracBrowser 來幫助您使用儲存庫瀏覽器

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette