]> git.proxmox.com Git - mirror_edk2.git/blame - UefiCpuPkg/SecMigrationPei/SecMigrationPei.inf
EmulatorPkg/RedfishPlatformCredentialLib: Check EFI_SECURE_BOOT_MODE_NAME
[mirror_edk2.git] / UefiCpuPkg / SecMigrationPei / SecMigrationPei.inf
CommitLineData
479613bd
MK
1## @file\r
2# Migrates SEC structures after permanent memory is installed.\r
3#\r
4# Copyright (c) 2019, Intel Corporation. All rights reserved.<BR>\r
5# SPDX-License-Identifier: BSD-2-Clause-Patent\r
6#\r
7##\r
8\r
9[Defines]\r
10 INF_VERSION = 0x00010005\r
11 BASE_NAME = SecMigrationPei\r
12 MODULE_UNI_FILE = SecMigrationPei.uni\r
13 FILE_GUID = 58B35361-8922-41BC-B313-EF7ED9ADFDF7\r
14 MODULE_TYPE = PEIM\r
15 VERSION_STRING = 1.0\r
16 ENTRY_POINT = SecMigrationPeiInitialize\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 X64 EBC\r
22#\r
23\r
24[Sources]\r
25 SecMigrationPei.c\r
26 SecMigrationPei.h\r
27\r
28[Packages]\r
29 MdePkg/MdePkg.dec\r
30 MdeModulePkg/MdeModulePkg.dec\r
31 UefiCpuPkg/UefiCpuPkg.dec\r
32\r
33[LibraryClasses]\r
34 BaseLib\r
35 BaseMemoryLib\r
36 DebugLib\r
37 HobLib\r
38 MemoryAllocationLib\r
39 PeimEntryPoint\r
40 PeiServicesLib\r
41 PeiServicesTablePointerLib\r
42\r
43[Ppis]\r
44 ## PRODUCES\r
45 gRepublishSecPpiPpiGuid\r
46\r
47 ## SOMETIMES_PRODUCES\r
48 gEfiTemporaryRamDonePpiGuid\r
49\r
50 ## SOMETIME_PRODUCES\r
51 gEfiTemporaryRamSupportPpiGuid\r
52\r
53 ## SOMETIMES_PRODUCES\r
54 gPeiSecPerformancePpiGuid\r
55\r
56 ## SOMETIMES_CONSUMES\r
57 ## PRODUCES\r
58 gEfiSecPlatformInformationPpiGuid\r
59\r
60 ## SOMETIMES_CONSUMES\r
61 ## SOMETIMES_PRODUCES\r
62 gEfiSecPlatformInformation2PpiGuid\r
63\r
64[Pcd]\r
65 gEfiMdeModulePkgTokenSpaceGuid.PcdMigrateTemporaryRamFirmwareVolumes ## CONSUMES\r
66\r
67[Depex]\r
68 TRUE\r