]> git.proxmox.com Git - mirror_edk2.git/blame - ArmPlatformPkg/PrePi/PeiMPCore.inf
FatBinPkg: Update EBC/IA32/X64/IPF binaries
[mirror_edk2.git] / ArmPlatformPkg / PrePi / PeiMPCore.inf
CommitLineData
11c20f4e 1#/** @file\r
3402aac7 2#\r
b1179c19 3# (C) Copyright 2015 Hewlett-Packard Development Company, L.P.<BR>\r
81514a8a 4# Copyright (c) 2011-2014, ARM Ltd. All rights reserved.<BR>\r
3402aac7 5#\r
11c20f4e 6# This program and the accompanying materials\r
7# are licensed and made available under the terms and conditions of the BSD License\r
8# which accompanies this distribution. The full text of the license may be found at\r
9# http://opensource.org/licenses/bsd-license.php\r
3402aac7 10#\r
11c20f4e 11# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
12# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
3402aac7 13#\r
11c20f4e 14#**/\r
15\r
16[Defines]\r
17 INF_VERSION = 0x00010005\r
18 BASE_NAME = ArmPlatformPrePiMPCore\r
19 FILE_GUID = d959e387-7b91-452c-90e0-a1dbac90ddb8\r
20 MODULE_TYPE = SEC\r
21 VERSION_STRING = 1.0\r
22\r
a9d7090f 23[Sources]\r
11c20f4e 24 PrePi.c\r
11c20f4e 25 MainMPCore.c\r
a9d7090f 26\r
27[Sources.ARM]\r
1bc83266 28 Arm/ArchPrePi.c\r
a9d7090f 29 Arm/ModuleEntryPoint.S | GCC\r
30 Arm/ModuleEntryPoint.asm | RVCT\r
1bc83266
HL
31\r
32[Sources.AArch64]\r
33 AArch64/ArchPrePi.c\r
ef7b3786 34 AArch64/ModuleEntryPoint.S\r
3402aac7 35\r
11c20f4e 36[Packages]\r
37 MdePkg/MdePkg.dec\r
38 MdeModulePkg/MdeModulePkg.dec\r
39 EmbeddedPkg/EmbeddedPkg.dec\r
40 ArmPkg/ArmPkg.dec\r
41 ArmPlatformPkg/ArmPlatformPkg.dec\r
42 IntelFrameworkModulePkg/IntelFrameworkModulePkg.dec\r
43\r
44[LibraryClasses]\r
45 BaseLib\r
46 DebugLib\r
47 DebugAgentLib\r
48 ArmLib\r
55a0d64b 49 ArmGicLib\r
11c20f4e 50 IoLib\r
51 TimerLib\r
52 SerialPortLib\r
53 ExtractGuidedSectionLib\r
54 LzmaDecompressLib\r
55 PeCoffGetEntryPointLib\r
56 DebugAgentLib\r
57 PrePiLib\r
58 ArmPlatformLib\r
17839a45 59 ArmPlatformStackLib\r
11c20f4e 60 MemoryAllocationLib\r
61 HobLib\r
62 PrePiHobListPointerLib\r
63 PlatformPeiLib\r
64 MemoryInitPeiLib\r
65\r
99565b88 66[Ppis]\r
67 gArmMpCoreInfoPpiGuid\r
68\r
8fc38a3f 69[Guids]\r
70 gArmGlobalVariableGuid\r
0dbbacdf 71 gArmMpCoreInfoGuid\r
8fc38a3f 72\r
3402aac7 73[FeaturePcd]\r
11c20f4e 74 gEmbeddedTokenSpaceGuid.PcdPrePiProduceMemoryTypeInformationHob\r
75 gArmPlatformTokenSpaceGuid.PcdSendSgiToBringUpSecondaryCores\r
76\r
b1179c19 77[Pcd]\r
37363dff 78 gEfiMdeModulePkgTokenSpaceGuid.PcdFirmwareVersionString\r
3402aac7 79\r
b1179c19 80[FixedPcd]\r
11c20f4e 81 gArmTokenSpaceGuid.PcdVFPEnabled\r
82\r
f92b93c9 83 gArmTokenSpaceGuid.PcdFdBaseAddress\r
84 gArmTokenSpaceGuid.PcdFdSize\r
11c20f4e 85\r
f92b93c9 86 gArmTokenSpaceGuid.PcdFvBaseAddress\r
87 gArmTokenSpaceGuid.PcdFvSize\r
11c20f4e 88\r
2dbcb8f0 89 gArmPlatformTokenSpaceGuid.PcdCPUCorePrimaryStackSize\r
90 gArmPlatformTokenSpaceGuid.PcdCPUCoreSecondaryStackSize\r
11c20f4e 91\r
92 gArmPlatformTokenSpaceGuid.PcdPeiGlobalVariableSize\r
11c20f4e 93\r
94 gArmTokenSpaceGuid.PcdGicDistributorBase\r
95 gArmTokenSpaceGuid.PcdGicInterruptInterfaceBase\r
4c19ece3 96 gArmTokenSpaceGuid.PcdGicSgiIntId\r
11c20f4e 97\r
98 gArmTokenSpaceGuid.PcdSystemMemoryBase\r
99 gArmTokenSpaceGuid.PcdSystemMemorySize\r
100 gArmPlatformTokenSpaceGuid.PcdSystemMemoryUefiRegionSize\r
3402aac7 101\r
695df8ba 102 gArmPlatformTokenSpaceGuid.PcdCoreCount\r
2dbcb8f0 103\r
11c20f4e 104 gEmbeddedTokenSpaceGuid.PcdPrePiCpuMemorySize\r
105 gEmbeddedTokenSpaceGuid.PcdPrePiCpuIoSize\r
106\r
107 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiACPIReclaimMemory\r
108 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiACPIMemoryNVS\r
109 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiReservedMemoryType\r
110 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiRuntimeServicesData\r
111 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiRuntimeServicesCode\r
112 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiBootServicesCode\r
113 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiBootServicesData\r
114 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiLoaderCode\r
115 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiLoaderData\r
116\r