audk/ArmPlatformPkg/PrePeiCore
Ard Biesheuvel 83886d746e ArmPlatformPkg/PrePeiCore: add missing entries to AArch64 vector table
The PrePeiCore vector table for AArch64 mode is only half populated.
However unlikely, if exceptions from lower exception levels are ever
taken, they should be reported correctly, rather than causing a
recursive undefined instruction fault on the zero padding that was
introduced by commit SVN r18904 ("ArmPkg/ArmPlatformPkg: position
vectors relative to base"). So add the missing entries, and wire
them up to the default handler.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Acked-by: Mark Rutland <mark.rutland@arm.com>
Reviewed-by: Leif Lindholm <leif.lindholm@linaro.org>

git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@18976 6f19259b-4bc3-4df7-8a09-765794883524
2015-11-27 09:24:27 +00:00
..
AArch64 ArmPlatformPkg/PrePeiCore: add missing entries to AArch64 vector table 2015-11-27 09:24:27 +00:00
Arm ARM Packages: Replace tabs by spaces for indentation 2014-08-26 10:14:17 +00:00
MainMPCore.c ArmPlatformPkg: Increase more ARM address Pcd entries to 64-bit. 2014-11-11 00:43:03 +00:00
MainUniCore.c ArmPlatformPkg: Increase more ARM address Pcd entries to 64-bit. 2014-11-11 00:43:03 +00:00
PrePeiCore.c ArmPlatformPkg/PrePeiCore: constify PPI globals 2015-08-07 17:27:24 +00:00
PrePeiCore.h ArmPlatformPkg: Moved ARMv7 specific files to a 'Arm' subdirectory 2013-03-12 00:54:02 +00:00
PrePeiCoreMPCore.inf ARM Packages: Removed unused PcdArmPrimaryCore 2014-09-01 17:41:38 +00:00
PrePeiCoreUniCore.inf ArmPlatformPkg/PrePeiCore: remove GIC related PCDs from unicore 2014-09-01 15:57:51 +00:00