diff options
author | Ard Biesheuvel <ard.biesheuvel@linaro.org> | 2016-05-09 16:24:18 +0200 |
---|---|---|
committer | Ard Biesheuvel <ard.biesheuvel@linaro.org> | 2016-05-09 17:25:52 +0200 |
commit | cd82e330bbb1329b5ab8bd236e063af41cd4007a (patch) | |
tree | 01cf855e5508efc6000addc99ad68a2e777aae45 /ArmPkg/Library/BaseMemoryLibVstm | |
parent | 1549fb607b50c814072d18229ca423acb150cb68 (diff) | |
download | edk2-platforms-cd82e330bbb1329b5ab8bd236e063af41cd4007a.tar.xz |
ArmPkg/DefaultExceptionHandlerLib: add stack dump to exception handling code
This adds a partial stack dump (256 bytes at either side of the stack
pointer) to the CPU state dumping routine that is invoked when taking an
unexpected exception. Since dereferencing the stack pointer may itself
fault, ensure that we don't enter the dumping routine recursively.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Acked-by: Leif Lindholm <leif.lindholm@linaro.org>
Diffstat (limited to 'ArmPkg/Library/BaseMemoryLibVstm')
0 files changed, 0 insertions, 0 deletions