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