]> git.proxmox.com Git - mirror_edk2.git/blame - ArmPlatformPkg/PrePi/PeiUniCore.inf
ArmPlatformPkg/Sec: Change initial 'welcome' string from 'UEFI Firmware' to 'Secure...
[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
70 gArmTokenSpaceGuid.PcdVFPEnabled\r
71\r
f92b93c9 72 gArmTokenSpaceGuid.PcdFdBaseAddress\r
73 gArmTokenSpaceGuid.PcdFdSize\r
d269095b 74\r
f92b93c9 75 gArmTokenSpaceGuid.PcdFvBaseAddress\r
76 gArmTokenSpaceGuid.PcdFvSize\r
d269095b 77\r
2dbcb8f0 78 gArmPlatformTokenSpaceGuid.PcdCPUCorePrimaryStackSize\r
79 gArmPlatformTokenSpaceGuid.PcdCPUCoreSecondaryStackSize\r
d269095b 80\r
81 gArmPlatformTokenSpaceGuid.PcdPeiGlobalVariableSize\r
d269095b 82\r
83 gArmTokenSpaceGuid.PcdSystemMemoryBase\r
84 gArmTokenSpaceGuid.PcdSystemMemorySize\r
85 gArmPlatformTokenSpaceGuid.PcdSystemMemoryUefiRegionSize\r
86 \r
0787bc61 87 gArmPlatformTokenSpaceGuid.PcdClusterCount\r
88 gArmTokenSpaceGuid.PcdArmPrimaryCoreMask\r
89 gArmTokenSpaceGuid.PcdArmPrimaryCore\r
90\r
d269095b 91 gEmbeddedTokenSpaceGuid.PcdPrePiCpuMemorySize\r
92 gEmbeddedTokenSpaceGuid.PcdPrePiCpuIoSize\r
93\r
94 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiACPIReclaimMemory\r
95 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiACPIMemoryNVS\r
96 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiReservedMemoryType\r
97 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiRuntimeServicesData\r
98 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiRuntimeServicesCode\r
99 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiBootServicesCode\r
100 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiBootServicesData\r
101 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiLoaderCode\r
102 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiLoaderData\r