]> git.proxmox.com Git - mirror_edk2.git/blame - UefiCpuPkg/CpuMpPei/CpuMpPei.inf
UefiCpuPkg: Add a 16-bit protected mode code segment descriptor
[mirror_edk2.git] / UefiCpuPkg / CpuMpPei / CpuMpPei.inf
CommitLineData
ea0f431c
JF
1## @file\r
2# CPU driver installs CPU PI Multi-processor PPI.\r
3#\r
ba1362d8 4# Copyright (c) 2015 - 2019, Intel Corporation. All rights reserved.<BR>\r
0acd8697 5# SPDX-License-Identifier: BSD-2-Clause-Patent\r
ea0f431c
JF
6#\r
7##\r
8\r
9[Defines]\r
10 INF_VERSION = 0x00010005\r
11 BASE_NAME = CpuMpPei\r
12 MODULE_UNI_FILE = CpuMpPei.uni\r
13 FILE_GUID = EDADEB9D-DDBA-48BD-9D22-C1C169C8C5C6\r
14 MODULE_TYPE = PEIM\r
15 VERSION_STRING = 1.0\r
16 ENTRY_POINT = CpuMpPeimInit\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\r
22#\r
23\r
24[Sources]\r
25 CpuMpPei.h\r
26 CpuMpPei.c\r
27 CpuBist.c\r
0a0d5296 28 CpuPaging.c\r
a430589c 29 CpuMp2Pei.c\r
ea0f431c 30\r
ea0f431c
JF
31[Packages]\r
32 MdePkg/MdePkg.dec\r
9bedfb2f 33 MdeModulePkg/MdeModulePkg.dec\r
ea0f431c
JF
34 UefiCpuPkg/UefiCpuPkg.dec\r
35\r
36[LibraryClasses]\r
37 BaseLib\r
ea0f431c
JF
38 DebugLib\r
39 HobLib\r
40 LocalApicLib\r
ea0f431c
JF
41 PeimEntryPoint\r
42 PeiServicesLib\r
43 ReportStatusCodeLib\r
9bedfb2f 44 CpuExceptionHandlerLib\r
a1a4c7a4 45 MpInitLib\r
86432994 46 BaseMemoryLib\r
ba1362d8 47 CpuLib\r
ea0f431c 48\r
d7c9de51
GJ
49[Guids]\r
50 gEdkiiMigratedFvInfoGuid ## SOMETIMES_CONSUMES ## HOB\r
51\r
ea0f431c
JF
52[Ppis]\r
53 gEfiPeiMpServicesPpiGuid ## PRODUCES\r
ea0f431c
JF
54 gEfiSecPlatformInformationPpiGuid ## SOMETIMES_CONSUMES\r
55 ## SOMETIMES_CONSUMES\r
86432994
JF
56 ## PRODUCES\r
57 ## UNDEFINED # HOB\r
ea0f431c 58 gEfiSecPlatformInformation2PpiGuid\r
9bedfb2f 59 gEfiVectorHandoffInfoPpiGuid ## SOMETIMES_CONSUMES\r
0a0d5296 60 gEfiPeiMemoryDiscoveredPpiGuid ## CONSUMES\r
a430589c 61 gEdkiiPeiMpServices2PpiGuid ## PRODUCES\r
0a0d5296
JW
62\r
63[Pcd]\r
64 gEfiMdeModulePkgTokenSpaceGuid.PcdPteMemoryEncryptionAddressOrMask ## CONSUMES\r
65 gEfiMdeModulePkgTokenSpaceGuid.PcdCpuStackGuard ## CONSUMES\r
66 gUefiCpuPkgTokenSpaceGuid.PcdCpuStackSwitchExceptionList ## SOMETIMES_CONSUMES\r
67 gUefiCpuPkgTokenSpaceGuid.PcdCpuKnownGoodStackSize ## SOMETIMES_CONSUMES\r
68 gUefiCpuPkgTokenSpaceGuid.PcdCpuApStackSize ## SOMETIMES_CONSUMES\r
60b12e69 69 gEfiMdeModulePkgTokenSpaceGuid.PcdMigrateTemporaryRamFirmwareVolumes ## CONSUMES\r
ea0f431c 70\r
ea0f431c 71[Depex]\r
0a0d5296 72 TRUE\r
ea0f431c
JF
73\r
74[UserExtensions.TianoCore."ExtraFiles"]\r
75 CpuMpPeiExtra.uni\r
76\r