I always build a single UEFI binary for Foundation and FVP Base models by
defining ARM_FOUNDATION_FVP, so I guess I am now going to have problems
when I run on an AEMv8 4+4 model?

What would setting cores to 8 and clusters to 2 do to the Foundation
model?  Would it work OK?


On 3 April 2014 21:04, <[email protected]> wrote:

> Revision: 15430
>           http://sourceforge.net/p/edk2/code/15430
> Author:   oliviermartin
> Date:     2014-04-03 20:04:39 +0000 (Thu, 03 Apr 2014)
> Log Message:
> -----------
> ArmPlatformPkg/ArmVExpress-FVP-AArch64: Fixed number of cores and cluster
> for Base and Foundation models
>
> Contributed-under: TianoCore Contribution Agreement 1.0
> Signed-off-by: Olivier Martin <[email protected]>
>
> Modified Paths:
> --------------
>     trunk/edk2/ArmPlatformPkg/ArmVExpressPkg/ArmVExpress-FVP-AArch64.dsc
>
> Modified:
> trunk/edk2/ArmPlatformPkg/ArmVExpressPkg/ArmVExpress-FVP-AArch64.dsc
> ===================================================================
> --- trunk/edk2/ArmPlatformPkg/ArmVExpressPkg/ArmVExpress-FVP-AArch64.dsc
>      2014-04-03 00:56:45 UTC (rev 15429)
> +++ trunk/edk2/ArmPlatformPkg/ArmVExpressPkg/ArmVExpress-FVP-AArch64.dsc
>      2014-04-03 20:04:39 UTC (rev 15430)
> @@ -1,5 +1,5 @@
>  #
> -#  Copyright (c) 2011-2013, ARM Limited. All rights reserved.
> +#  Copyright (c) 2011-2014, ARM Limited. All rights reserved.
>  #
>  #  This program and the accompanying materials
>  #  are licensed and made available under the terms and conditions of the
> BSD License
> @@ -80,8 +80,14 @@
>    gArmPlatformTokenSpaceGuid.PcdFirmwareVendor|"ARM Fixed Virtual
> Platform"
>    gEmbeddedTokenSpaceGuid.PcdEmbeddedPrompt|"ARM-FVP"
>
> +!ifndef ARM_FOUNDATION_FVP
>    # Up to 8 cores on Base models. This works fine if model happens to
> have less.
>    gArmPlatformTokenSpaceGuid.PcdCoreCount|8
> +  gArmPlatformTokenSpaceGuid.PcdClusterCount|2
> +!else
> +  # Up to 4 cores on Foundation models. This works fine if model happens
> to have less.
> +  gArmPlatformTokenSpaceGuid.PcdCoreCount|4
> +!endif
>
>    #
>    # NV Storage PCDs. Use base of 0x0C000000 for NOR1
>
> This was sent by the SourceForge.net collaborative development platform,
> the world's largest Open Source development site.
>
>
>
> ------------------------------------------------------------------------------
> _______________________________________________
> edk2-commits mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/edk2-commits
>
------------------------------------------------------------------------------
Put Bad Developers to Shame
Dominate Development with Jenkins Continuous Integration
Continuously Automate Build, Test & Deployment 
Start a new project now. Try Jenkins in the cloud.
http://p.sf.net/sfu/13600_Cloudbees_APR
_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-devel

Reply via email to