]> git.proxmox.com Git - mirror_edk2.git/blame - ArmPlatformPkg/PrePi/PeiUniCore.inf
ArmPlatformPkg: Remove PcdStandalone from Sec module and Introduce ArmPlatformSecExtr...
[mirror_edk2.git] / ArmPlatformPkg / PrePi / PeiUniCore.inf
CommitLineData
cd872e40 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
a6caee65 60 gArmPlatformTokenSpaceGuid.PcdSendSgiToBringUpSecondaryCores
cd872e40 61
62[FixedPcd]
cd872e40 63 gArmTokenSpaceGuid.PcdVFPEnabled
64
65 gArmTokenSpaceGuid.PcdNormalFdBaseAddress
66 gArmTokenSpaceGuid.PcdNormalFdSize
67
68 gArmTokenSpaceGuid.PcdNormalFvBaseAddress
69 gArmTokenSpaceGuid.PcdNormalFvSize
70
71 gArmPlatformTokenSpaceGuid.PcdCPUCoresNonSecStackBase
72 gArmPlatformTokenSpaceGuid.PcdCPUCoresNonSecStackSize
73
74 gArmPlatformTokenSpaceGuid.PcdPeiGlobalVariableSize
75 gArmPlatformTokenSpaceGuid.PcdHobListPtrGlobalOffset
76
77 gArmTokenSpaceGuid.PcdSystemMemoryBase
78 gArmTokenSpaceGuid.PcdSystemMemorySize
79 gArmPlatformTokenSpaceGuid.PcdSystemMemoryFixRegionSize
80 gArmPlatformTokenSpaceGuid.PcdSystemMemoryUefiRegionSize
81
82 gEmbeddedTokenSpaceGuid.PcdPrePiCpuMemorySize
83 gEmbeddedTokenSpaceGuid.PcdPrePiCpuIoSize
84
85 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiACPIReclaimMemory
86 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiACPIMemoryNVS
87 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiReservedMemoryType
88 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiRuntimeServicesData
89 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiRuntimeServicesCode
90 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiBootServicesCode
91 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiBootServicesData
92 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiLoaderCode
93 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiLoaderData