mirror of https://github.com/acidanthera/audk.git
ArmPlatformPkg/PrePi: fix secondary stack base
this bug was introduced by:
d2fa09a
ArmPlatformPkg/PrePi: switch to ASM_FUNC() asm macro
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Michael Zimmermann <sigmaepsilon92@gmail.com>
Tested-by: Ryan Harkin <ryan.harkin@linaro.org>
This commit is contained in:
parent
2f4f6489d8
commit
570e7cd4a4
|
@ -101,7 +101,7 @@ _GetStackBase:
|
|||
sub r10, r1, r2
|
||||
|
||||
// Stack for the secondary core = Number of Cores - 1
|
||||
MOV32 (r0, (FixedPcdGet32(PcdCoreCount) - 1) * FixedPcdGet32(PcdCPUCoreSecondaryStackSize))
|
||||
MOV32 (r1, (FixedPcdGet32(PcdCoreCount) - 1) * FixedPcdGet32(PcdCPUCoreSecondaryStackSize))
|
||||
sub r10, r10, r1
|
||||
|
||||
// r10 = The base of the MpCore Stacks (primary stack & secondary stacks)
|
||||
|
|
Loading…
Reference in New Issue