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