audk/ArmPlatformPkg/PrePi
Olivier Martin f93f248a78 ArmPlatformPkg: Removed the check on the CpuId to release the secondary cores from their mailbox spinning
The idea is to remove the PCD PcdGicPrimaryCoreId to make the port easier (and also to allow changing
the primary boot CPU without adding more platform specific code to UEFI).

There is a risk the mailboxes contain garbage at boot time. But it should be easy enough to clear the
mailboxes when starting UEFI to workaround this limitation.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Olivier Martin <olivier.martin@arm.com>



git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14477 6f19259b-4bc3-4df7-8a09-765794883524
2013-07-17 06:23:07 +00:00
..
Arm ArmPlatform/ArmPlatformLib: Introduced ArmPlatformPeiBootAction() 2013-05-10 12:49:10 +00:00
LzmaDecompress.h ArmPlatformPkg/PrePi: Add support for PrePi module 2011-07-01 11:09:00 +00:00
MainMPCore.c ArmPlatformPkg: Removed the check on the CpuId to release the secondary cores from their mailbox spinning 2013-07-17 06:23:07 +00:00
MainUniCore.c ArmPlatform/PrePi: Fixed PrePi for MP Cores platform and Global Variable region settings 2011-11-01 23:41:52 +00:00
PeiMPCore.inf ArmPlatformPkg/ArmPlatformLib: Added support for ArmPlatformIsPrimaryCore() 2013-05-10 12:41:27 +00:00
PeiUniCore.inf ArmPlatformPkg/ArmPlatformLib: Added support for ArmPlatformIsPrimaryCore() 2013-05-10 12:41:27 +00:00
PrePi.c ArmPlatformPkg/ArmPlatformLib: Added support for ArmPlatformIsPrimaryCore() 2013-05-10 12:41:27 +00:00
PrePi.h ArmPlatformPkg/PrePi: Moved Exception Vector Table to ArmPkg/DebugAgentBaseLib 2012-09-28 09:54:13 +00:00