audk/ArmPlatformPkg/PrePi
Olivier Martin c2d87a49f7 ArmPlatformPkg/PrePi: Fixed register corruption
The commit on Fri Dec 6 2013: "ArmPlatformPkg/ArmPlatformStackLib:
Do not directly use PcdArmPrimaryCore" has made the function
ArmPlatformStackSet() overwrites the registers r6 and r7.
These registers are used by PrePi to store the MPIDR and the the base
of the system memory region used by UEFI.

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@15167 6f19259b-4bc3-4df7-8a09-765794883524
2014-01-23 00:59:08 +00:00
..
AArch64 ArmPkg/ArmPkg.dec: Redefined PcdSystemMemory(Base|Size) as UINT64 2014-01-10 11:27:31 +00:00
Arm ArmPlatformPkg/PrePi: Fixed register corruption 2014-01-23 00:59:08 +00:00
LzmaDecompress.h ArmPlatformPkg/PrePi: Add support for PrePi module 2011-07-01 11:09:00 +00:00
MainMPCore.c ArmPkg: Removed the non-used PCD PcdGicPrimaryCoreId 2013-07-17 06:26:10 +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/ArmVExpressPkg: Removed unused PCDs declaration from INF file 2013-11-28 21:37:10 +00:00
PeiUniCore.inf ArmPlatformPkg/ArmVExpressPkg: Removed unused PCDs declaration from INF file 2013-11-28 21:37:10 +00:00
PrePi.c ArmPkg/ArmPkg.dec: Redefined PcdSystemMemory(Base|Size) as UINT64 2014-01-10 11:27:31 +00:00
PrePi.h ArmPlatformPkg: Added Aarch64 support 2013-07-18 19:06:52 +00:00