]> git.proxmox.com Git - mirror_edk2.git/blame - ArmPlatformPkg/PrePi/PeiUniCore.inf
OvmfPkg/Csm/LegacyBiosDxe: Fix Legacy16GetTableAddress call for E820 data
[mirror_edk2.git] / ArmPlatformPkg / PrePi / PeiUniCore.inf
CommitLineData
d269095b 1#/** @file\r
3402aac7 2#\r
b1179c19 3# (C) Copyright 2015 Hewlett-Packard Development Company, L.P.<BR>\r
a63be426 4# Copyright (c) 2011-2017, ARM Ltd. All rights reserved.<BR>\r
3402aac7 5#\r
f4dfad05 6# SPDX-License-Identifier: BSD-2-Clause-Patent\r
3402aac7 7#\r
d269095b 8#**/\r
9\r
10[Defines]\r
11 INF_VERSION = 0x00010005\r
12 BASE_NAME = ArmPlatformPrePiUniCore\r
13 FILE_GUID = d959e387-7b91-452c-90e0-a1dbac90ddb8\r
14 MODULE_TYPE = SEC\r
15 VERSION_STRING = 1.0\r
16\r
a9d7090f 17[Sources]\r
d269095b 18 PrePi.c\r
d269095b 19 MainUniCore.c\r
a9d7090f 20\r
21[Sources.ARM]\r
1bc83266 22 Arm/ArchPrePi.c\r
a9d7090f 23 Arm/ModuleEntryPoint.S | GCC\r
24 Arm/ModuleEntryPoint.asm | RVCT\r
1bc83266
HL
25\r
26[Sources.AArch64]\r
27 AArch64/ArchPrePi.c\r
ef7b3786 28 AArch64/ModuleEntryPoint.S\r
3402aac7 29\r
d269095b 30[Packages]\r
31 MdePkg/MdePkg.dec\r
32 MdeModulePkg/MdeModulePkg.dec\r
33 EmbeddedPkg/EmbeddedPkg.dec\r
34 ArmPkg/ArmPkg.dec\r
35 ArmPlatformPkg/ArmPlatformPkg.dec\r
d269095b 36\r
37[LibraryClasses]\r
38 BaseLib\r
39 DebugLib\r
40 DebugAgentLib\r
41 ArmLib\r
42 IoLib\r
43 TimerLib\r
44 SerialPortLib\r
45 ExtractGuidedSectionLib\r
46 LzmaDecompressLib\r
d269095b 47 DebugAgentLib\r
48 PrePiLib\r
49 ArmPlatformLib\r
17839a45 50 ArmPlatformStackLib\r
d269095b 51 MemoryAllocationLib\r
52 HobLib\r
53 PrePiHobListPointerLib\r
54 PlatformPeiLib\r
55 MemoryInitPeiLib\r
56\r
0dbbacdf 57[Ppis]\r
58 gArmMpCoreInfoPpiGuid\r
8fc38a3f 59\r
99565b88 60[Guids]\r
0dbbacdf 61 gArmMpCoreInfoGuid\r
a63be426 62 gEfiFirmwarePerformanceGuid\r
99565b88 63\r
3402aac7 64[FeaturePcd]\r
d269095b 65 gEmbeddedTokenSpaceGuid.PcdPrePiProduceMemoryTypeInformationHob\r
66 gArmPlatformTokenSpaceGuid.PcdSendSgiToBringUpSecondaryCores\r
67\r
b1179c19 68[Pcd]\r
37363dff 69 gEfiMdeModulePkgTokenSpaceGuid.PcdFirmwareVersionString\r
3402aac7 70\r
b1179c19 71[FixedPcd]\r
d269095b 72 gArmTokenSpaceGuid.PcdVFPEnabled\r
73\r
f92b93c9 74 gArmTokenSpaceGuid.PcdFdBaseAddress\r
75 gArmTokenSpaceGuid.PcdFdSize\r
d269095b 76\r
f92b93c9 77 gArmTokenSpaceGuid.PcdFvBaseAddress\r
78 gArmTokenSpaceGuid.PcdFvSize\r
d269095b 79\r
2dbcb8f0 80 gArmPlatformTokenSpaceGuid.PcdCPUCorePrimaryStackSize\r
81 gArmPlatformTokenSpaceGuid.PcdCPUCoreSecondaryStackSize\r
d269095b 82\r
d269095b 83 gArmPlatformTokenSpaceGuid.PcdSystemMemoryUefiRegionSize\r
3402aac7 84\r
695df8ba 85 gArmPlatformTokenSpaceGuid.PcdCoreCount\r
0787bc61 86\r
d269095b 87 gEmbeddedTokenSpaceGuid.PcdPrePiCpuIoSize\r
88\r
89 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiACPIReclaimMemory\r
90 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiACPIMemoryNVS\r
91 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiReservedMemoryType\r
92 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiRuntimeServicesData\r
93 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiRuntimeServicesCode\r
94 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiBootServicesCode\r
95 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiBootServicesData\r
96 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiLoaderCode\r
97 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiLoaderData\r
f8d7d6e1
AB
98\r
99[Pcd]\r
100 gArmTokenSpaceGuid.PcdSystemMemoryBase\r
101 gArmTokenSpaceGuid.PcdSystemMemorySize\r