audk/ArmPlatformPkg/PrePi
oliviermartin 17839a45b8 ArmPlatformPkg/ArmPlatformStackLib: Introduced helper library to initialize stacks
The new functions are:
- ArmPlatformStackSet(IN UINTN StackBase, IN UINTN MpId, IN UINTN PrimaryStackSize, IN UINTN SecondaryStackSize);
- ArmPlatformStackSetPrimary(IN UINTN StackBase, IN UINTN MpId, IN UINTN PrimaryStackSize, IN UINTN SecondaryStackSize);
- ArmPlatformStackSetSecondary(IN UINTN StackBase, IN UINTN MpId, IN UINTN PrimaryStackSize, IN UINTN SecondaryStackSize);

The stack topology can be changed by implementing a new ArmPlatformStackLib

Signed-off-by: Olivier Martin <olivier.martin@arm.com>




git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13774 6f19259b-4bc3-4df7-8a09-765794883524
2012-09-28 11:01:36 +00:00
..
LzmaDecompress.h ArmPlatformPkg/PrePi: Add support for PrePi module 2011-07-01 11:09:00 +00:00
MainMPCore.c ArmPlatformPkg/PrePi: Declared the ARM MP Core Info 2012-07-04 20:17:46 +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
ModuleEntryPoint.S ArmPlatformPkg/ArmPlatformStackLib: Introduced helper library to initialize stacks 2012-09-28 11:01:36 +00:00
ModuleEntryPoint.asm ArmPlatformPkg/ArmPlatformStackLib: Introduced helper library to initialize stacks 2012-09-28 11:01:36 +00:00
PeiMPCore.inf ArmPlatformPkg/ArmPlatformStackLib: Introduced helper library to initialize stacks 2012-09-28 11:01:36 +00:00
PeiUniCore.inf ArmPlatformPkg/ArmPlatformStackLib: Introduced helper library to initialize stacks 2012-09-28 11:01:36 +00:00
PrePi.c ArmPlatformPkg: Introduction of gArmPlatformTokenSpaceGuid.PcdCoreCount 2012-09-28 10:43:28 +00:00
PrePi.h ArmPlatformPkg/PrePi: Moved Exception Vector Table to ArmPkg/DebugAgentBaseLib 2012-09-28 09:54:13 +00:00