]> git.proxmox.com Git - mirror_edk2.git/blame - ArmPlatformPkg/PrePi/PeiUniCore.inf
ARM Packages: Minor changes (fixed mispelling, line endings, incorrect comments)
[mirror_edk2.git] / ArmPlatformPkg / PrePi / PeiUniCore.inf
CommitLineData
d269095b 1#/** @file\r
2# \r
3# Copyright (c) 2011, ARM Ltd. All rights reserved.<BR>\r
4# This program and the accompanying materials\r
5# are licensed and made available under the terms and conditions of the BSD License\r
6# which accompanies this distribution. The full text of the license may be found at\r
7# http://opensource.org/licenses/bsd-license.php\r
8# \r
9# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
10# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
11# \r
12#**/\r
13\r
14[Defines]\r
15 INF_VERSION = 0x00010005\r
16 BASE_NAME = ArmPlatformPrePiUniCore\r
17 FILE_GUID = d959e387-7b91-452c-90e0-a1dbac90ddb8\r
18 MODULE_TYPE = SEC\r
19 VERSION_STRING = 1.0\r
20\r
21[Sources.ARM]\r
22 PrePi.c\r
23 ModuleEntryPoint.S | GCC\r
24 ModuleEntryPoint.asm | RVCT\r
25 Exception.asm | RVCT\r
26 Exception.S | GCC\r
27 MainUniCore.c\r
28 \r
29[Packages]\r
30 MdePkg/MdePkg.dec\r
31 MdeModulePkg/MdeModulePkg.dec\r
32 EmbeddedPkg/EmbeddedPkg.dec\r
33 ArmPkg/ArmPkg.dec\r
34 ArmPlatformPkg/ArmPlatformPkg.dec\r
35 IntelFrameworkModulePkg/IntelFrameworkModulePkg.dec\r
36\r
37[LibraryClasses]\r
38 BaseLib\r
39 DebugLib\r
40 DebugAgentLib\r
99565b88 41 ArmCpuLib\r
d269095b 42 ArmLib\r
43 IoLib\r
44 TimerLib\r
45 SerialPortLib\r
46 ExtractGuidedSectionLib\r
47 LzmaDecompressLib\r
48 PeCoffGetEntryPointLib\r
49 DebugAgentLib\r
50 PrePiLib\r
51 ArmPlatformLib\r
52 MemoryAllocationLib\r
53 HobLib\r
54 PrePiHobListPointerLib\r
55 PlatformPeiLib\r
56 MemoryInitPeiLib\r
57\r
8fc38a3f 58[Guids]\r
59 gArmGlobalVariableGuid\r
60\r
99565b88 61[Guids]\r
62 gArmGlobalVariableGuid\r
63\r
d269095b 64[FeaturePcd] \r
65 gEmbeddedTokenSpaceGuid.PcdCacheEnable\r
66 gEmbeddedTokenSpaceGuid.PcdPrePiProduceMemoryTypeInformationHob\r
67 gArmPlatformTokenSpaceGuid.PcdSendSgiToBringUpSecondaryCores\r
68\r
69[FixedPcd]\r
37363dff 70 gEfiMdeModulePkgTokenSpaceGuid.PcdFirmwareVersionString\r
71 \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
83 gArmPlatformTokenSpaceGuid.PcdPeiGlobalVariableSize\r
d269095b 84\r
85 gArmTokenSpaceGuid.PcdSystemMemoryBase\r
86 gArmTokenSpaceGuid.PcdSystemMemorySize\r
87 gArmPlatformTokenSpaceGuid.PcdSystemMemoryUefiRegionSize\r
88 \r
0787bc61 89 gArmPlatformTokenSpaceGuid.PcdClusterCount\r
90 gArmTokenSpaceGuid.PcdArmPrimaryCoreMask\r
91 gArmTokenSpaceGuid.PcdArmPrimaryCore\r
92\r
d269095b 93 gEmbeddedTokenSpaceGuid.PcdPrePiCpuMemorySize\r
94 gEmbeddedTokenSpaceGuid.PcdPrePiCpuIoSize\r
95\r
96 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiACPIReclaimMemory\r
97 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiACPIMemoryNVS\r
98 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiReservedMemoryType\r
99 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiRuntimeServicesData\r
100 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiRuntimeServicesCode\r
101 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiBootServicesCode\r
102 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiBootServicesData\r
103 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiLoaderCode\r
104 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiLoaderData\r