]> git.proxmox.com Git - mirror_edk2.git/blame - UefiCpuPkg/CpuMpPei/CpuMpPei.inf
UefiCpuPkg/CpuMpPei: Add missing CpuLib class
[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
ea0f431c 29\r
ea0f431c
JF
30[Packages]\r
31 MdePkg/MdePkg.dec\r
9bedfb2f 32 MdeModulePkg/MdeModulePkg.dec\r
ea0f431c
JF
33 UefiCpuPkg/UefiCpuPkg.dec\r
34\r
35[LibraryClasses]\r
36 BaseLib\r
ea0f431c
JF
37 DebugLib\r
38 HobLib\r
39 LocalApicLib\r
ea0f431c
JF
40 PeimEntryPoint\r
41 PeiServicesLib\r
42 ReportStatusCodeLib\r
9bedfb2f 43 CpuExceptionHandlerLib\r
a1a4c7a4 44 MpInitLib\r
86432994 45 BaseMemoryLib\r
ba1362d8 46 CpuLib\r
ea0f431c
JF
47\r
48[Ppis]\r
49 gEfiPeiMpServicesPpiGuid ## PRODUCES\r
ea0f431c
JF
50 gEfiSecPlatformInformationPpiGuid ## SOMETIMES_CONSUMES\r
51 ## SOMETIMES_CONSUMES\r
86432994
JF
52 ## PRODUCES\r
53 ## UNDEFINED # HOB\r
ea0f431c 54 gEfiSecPlatformInformation2PpiGuid\r
9bedfb2f 55 gEfiVectorHandoffInfoPpiGuid ## SOMETIMES_CONSUMES\r
0a0d5296
JW
56 gEfiPeiMemoryDiscoveredPpiGuid ## CONSUMES\r
57\r
58[Pcd]\r
59 gEfiMdeModulePkgTokenSpaceGuid.PcdPteMemoryEncryptionAddressOrMask ## CONSUMES\r
60 gEfiMdeModulePkgTokenSpaceGuid.PcdCpuStackGuard ## CONSUMES\r
61 gUefiCpuPkgTokenSpaceGuid.PcdCpuStackSwitchExceptionList ## SOMETIMES_CONSUMES\r
62 gUefiCpuPkgTokenSpaceGuid.PcdCpuKnownGoodStackSize ## SOMETIMES_CONSUMES\r
63 gUefiCpuPkgTokenSpaceGuid.PcdCpuApStackSize ## SOMETIMES_CONSUMES\r
ea0f431c 64\r
ea0f431c 65[Depex]\r
0a0d5296 66 TRUE\r
ea0f431c
JF
67\r
68[UserExtensions.TianoCore."ExtraFiles"]\r
69 CpuMpPeiExtra.uni\r
70\r