]> git.proxmox.com Git - mirror_edk2.git/blob - ArmPlatformPkg/PrePi/PeiUniCore.inf
ARM Packages: Rename PcdNormal* into Pcd* PCDs
[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 ArmLib
42 IoLib
43 TimerLib
44 SerialPortLib
45 ExtractGuidedSectionLib
46 LzmaDecompressLib
47 PeCoffGetEntryPointLib
48 DebugAgentLib
49 PrePiLib
50 ArmPlatformLib
51 MemoryAllocationLib
52 HobLib
53 PrePiHobListPointerLib
54 PlatformPeiLib
55 MemoryInitPeiLib
56
57 [FeaturePcd]
58 gEmbeddedTokenSpaceGuid.PcdCacheEnable
59 gEmbeddedTokenSpaceGuid.PcdPrePiProduceMemoryTypeInformationHob
60 gArmPlatformTokenSpaceGuid.PcdSendSgiToBringUpSecondaryCores
61
62 [FixedPcd]
63 gArmTokenSpaceGuid.PcdVFPEnabled
64
65 gArmTokenSpaceGuid.PcdFdBaseAddress
66 gArmTokenSpaceGuid.PcdFdSize
67
68 gArmTokenSpaceGuid.PcdFvBaseAddress
69 gArmTokenSpaceGuid.PcdFvSize
70
71 gArmPlatformTokenSpaceGuid.PcdCPUCorePrimaryStackSize
72 gArmPlatformTokenSpaceGuid.PcdCPUCoreSecondaryStackSize
73
74 gArmPlatformTokenSpaceGuid.PcdPeiGlobalVariableSize
75 gArmPlatformTokenSpaceGuid.PcdHobListPtrGlobalOffset
76
77 gArmTokenSpaceGuid.PcdSystemMemoryBase
78 gArmTokenSpaceGuid.PcdSystemMemorySize
79 gArmPlatformTokenSpaceGuid.PcdSystemMemoryUefiRegionSize
80
81 gArmPlatformTokenSpaceGuid.PcdClusterCount
82 gArmTokenSpaceGuid.PcdArmPrimaryCoreMask
83 gArmTokenSpaceGuid.PcdArmPrimaryCore
84
85 gEmbeddedTokenSpaceGuid.PcdPrePiCpuMemorySize
86 gEmbeddedTokenSpaceGuid.PcdPrePiCpuIoSize
87
88 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiACPIReclaimMemory
89 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiACPIMemoryNVS
90 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiReservedMemoryType
91 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiRuntimeServicesData
92 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiRuntimeServicesCode
93 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiBootServicesCode
94 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiBootServicesData
95 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiLoaderCode
96 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiLoaderData