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