X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=ArmPlatformPkg%2FPrePi%2FPeiUniCore.inf;h=1c0737bdedcb369cf91ee848729480ef0f84990c;hp=515748aafa93ffa0270da23544eb43abeb9269c2;hb=3402aac7d985bf8a9f9d3c639f3fe93609380513;hpb=8fc38a3f50915b6b11b48f830f6c7b091dbb35d8 diff --git a/ArmPlatformPkg/PrePi/PeiUniCore.inf b/ArmPlatformPkg/PrePi/PeiUniCore.inf index 515748aafa..1c0737bded 100755 --- a/ArmPlatformPkg/PrePi/PeiUniCore.inf +++ b/ArmPlatformPkg/PrePi/PeiUniCore.inf @@ -1,14 +1,15 @@ #/** @file -# -# Copyright (c) 2011, ARM Ltd. All rights reserved.
+# +# Copyright (c) 2011-2014, ARM Ltd. All rights reserved.
+# # This program and the accompanying materials # are licensed and made available under the terms and conditions of the BSD License # which accompanies this distribution. The full text of the license may be found at # http://opensource.org/licenses/bsd-license.php -# +# # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. -# +# #**/ [Defines] @@ -18,14 +19,19 @@ MODULE_TYPE = SEC VERSION_STRING = 1.0 -[Sources.ARM] +[Sources] PrePi.c - ModuleEntryPoint.S | GCC - ModuleEntryPoint.asm | RVCT - Exception.asm | RVCT - Exception.S | GCC MainUniCore.c - + +[Sources.ARM] + Arm/ArchPrePi.c + Arm/ModuleEntryPoint.S | GCC + Arm/ModuleEntryPoint.asm | RVCT + +[Sources.AArch64] + AArch64/ArchPrePi.c + AArch64/ModuleEntryPoint.S + [Packages] MdePkg/MdePkg.dec MdeModulePkg/MdeModulePkg.dec @@ -48,21 +54,27 @@ DebugAgentLib PrePiLib ArmPlatformLib + ArmPlatformStackLib MemoryAllocationLib HobLib PrePiHobListPointerLib PlatformPeiLib MemoryInitPeiLib +[Ppis] + gArmMpCoreInfoPpiGuid + [Guids] gArmGlobalVariableGuid + gArmMpCoreInfoGuid -[FeaturePcd] - gEmbeddedTokenSpaceGuid.PcdCacheEnable +[FeaturePcd] gEmbeddedTokenSpaceGuid.PcdPrePiProduceMemoryTypeInformationHob gArmPlatformTokenSpaceGuid.PcdSendSgiToBringUpSecondaryCores [FixedPcd] + gEfiMdeModulePkgTokenSpaceGuid.PcdFirmwareVersionString + gArmTokenSpaceGuid.PcdVFPEnabled gArmTokenSpaceGuid.PcdFdBaseAddress @@ -79,10 +91,8 @@ gArmTokenSpaceGuid.PcdSystemMemoryBase gArmTokenSpaceGuid.PcdSystemMemorySize gArmPlatformTokenSpaceGuid.PcdSystemMemoryUefiRegionSize - - gArmPlatformTokenSpaceGuid.PcdClusterCount - gArmTokenSpaceGuid.PcdArmPrimaryCoreMask - gArmTokenSpaceGuid.PcdArmPrimaryCore + + gArmPlatformTokenSpaceGuid.PcdCoreCount gEmbeddedTokenSpaceGuid.PcdPrePiCpuMemorySize gEmbeddedTokenSpaceGuid.PcdPrePiCpuIoSize