]> git.proxmox.com Git - mirror_edk2.git/blame - ArmPlatformPkg/PrePi/PeiUniCore.inf
ArmPlatformPkg: Add missing header files in INF file
[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
9b5a1c78 18 PrePi.h\r
d269095b 19 PrePi.c\r
d269095b 20 MainUniCore.c\r
a9d7090f 21\r
22[Sources.ARM]\r
1bc83266 23 Arm/ArchPrePi.c\r
a9d7090f 24 Arm/ModuleEntryPoint.S | GCC\r
25 Arm/ModuleEntryPoint.asm | RVCT\r
1bc83266
HL
26\r
27[Sources.AArch64]\r
28 AArch64/ArchPrePi.c\r
ef7b3786 29 AArch64/ModuleEntryPoint.S\r
3402aac7 30\r
d269095b 31[Packages]\r
32 MdePkg/MdePkg.dec\r
33 MdeModulePkg/MdeModulePkg.dec\r
34 EmbeddedPkg/EmbeddedPkg.dec\r
35 ArmPkg/ArmPkg.dec\r
36 ArmPlatformPkg/ArmPlatformPkg.dec\r
d269095b 37\r
38[LibraryClasses]\r
39 BaseLib\r
40 DebugLib\r
41 DebugAgentLib\r
42 ArmLib\r
43 IoLib\r
44 TimerLib\r
45 SerialPortLib\r
46 ExtractGuidedSectionLib\r
47 LzmaDecompressLib\r
d269095b 48 DebugAgentLib\r
49 PrePiLib\r
50 ArmPlatformLib\r
17839a45 51 ArmPlatformStackLib\r
d269095b 52 MemoryAllocationLib\r
53 HobLib\r
54 PrePiHobListPointerLib\r
55 PlatformPeiLib\r
56 MemoryInitPeiLib\r
57\r
0dbbacdf 58[Ppis]\r
59 gArmMpCoreInfoPpiGuid\r
8fc38a3f 60\r
99565b88 61[Guids]\r
0dbbacdf 62 gArmMpCoreInfoGuid\r
a63be426 63 gEfiFirmwarePerformanceGuid\r
99565b88 64\r
3402aac7 65[FeaturePcd]\r
d269095b 66 gEmbeddedTokenSpaceGuid.PcdPrePiProduceMemoryTypeInformationHob\r
67 gArmPlatformTokenSpaceGuid.PcdSendSgiToBringUpSecondaryCores\r
68\r
b1179c19 69[Pcd]\r
37363dff 70 gEfiMdeModulePkgTokenSpaceGuid.PcdFirmwareVersionString\r
3402aac7 71\r
b1179c19 72[FixedPcd]\r
d269095b 73 gArmTokenSpaceGuid.PcdVFPEnabled\r
74\r
f92b93c9 75 gArmTokenSpaceGuid.PcdFdBaseAddress\r
76 gArmTokenSpaceGuid.PcdFdSize\r
d269095b 77\r
f92b93c9 78 gArmTokenSpaceGuid.PcdFvBaseAddress\r
79 gArmTokenSpaceGuid.PcdFvSize\r
d269095b 80\r
2dbcb8f0 81 gArmPlatformTokenSpaceGuid.PcdCPUCorePrimaryStackSize\r
82 gArmPlatformTokenSpaceGuid.PcdCPUCoreSecondaryStackSize\r
d269095b 83\r
d269095b 84 gArmPlatformTokenSpaceGuid.PcdSystemMemoryUefiRegionSize\r
3402aac7 85\r
695df8ba 86 gArmPlatformTokenSpaceGuid.PcdCoreCount\r
0787bc61 87\r
d269095b 88 gEmbeddedTokenSpaceGuid.PcdPrePiCpuIoSize\r
89\r
90 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiACPIReclaimMemory\r
91 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiACPIMemoryNVS\r
92 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiReservedMemoryType\r
93 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiRuntimeServicesData\r
94 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiRuntimeServicesCode\r
95 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiBootServicesCode\r
96 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiBootServicesData\r
97 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiLoaderCode\r
98 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiLoaderData\r
f8d7d6e1
AB
99\r
100[Pcd]\r
101 gArmTokenSpaceGuid.PcdSystemMemoryBase\r
102 gArmTokenSpaceGuid.PcdSystemMemorySize\r