]> git.proxmox.com Git - mirror_edk2.git/commit
QuarkPlatformPkg/PlatformSecLib: Fix stack pointer issue in Flat32.S
authorJeff Fan <jeff.fan@intel.com>
Tue, 20 Sep 2016 08:03:18 +0000 (16:03 +0800)
committerJeff Fan <jeff.fan@intel.com>
Wed, 21 Sep 2016 06:12:40 +0000 (14:12 +0800)
commit26ea0da235fe4082ef338f37d7ac292ce259c586
treec4de62d200643d64167731055b2f8391c76acccc
parent1f87985ab7958664a84da78095b5892f88acf3f1
QuarkPlatformPkg/PlatformSecLib: Fix stack pointer issue in Flat32.S

ESP should be set to top of eSRAM range that aligns with Flat32.asm. Because CPU
BIST data will be located at top of STACK, this issue leads Platform Sec Lib
cannot get the correct CPU BIST information.

This fix is to address below issue:
  https://tianocore.acgmultimedia.com/show_bug.cgi?id=123

Cc: Steven Shi <Steven.shi@intel.com>
Cc: Michael Kinney <michael.d.kinney@intel.com>
Cc: Kelly Steele <kelly.steele@intel.com>
Cc: Feng Tian <feng.tian@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jeff Fan <jeff.fan@intel.com>
Reviewed-by: Michael Kinney <michael.d.kinney@intel.com>
QuarkPlatformPkg/Library/PlatformSecLib/Ia32/Flat32.S