4f89d97c06
In order to build upon the arm64 exception handlers need to be registered. This provides very basic support to register a handler for a specific exception vector. BUG=chrome-os-partner:30785 BRANCH=None TEST=Built and booted into kernel. Change-Id: If046f0736765a2efeb23201c1d2d1f7f7db47dd2 Signed-off-by: Patrick Georgi <pgeorgi@chromium.org> Original-Commit-Id: a82e5e8d5900ebef16abdb68701be6beeb9ca13a Original-Change-Id: I0f68a48101ff48d582f5422871b9e7e5164357e4 Original-Signed-off-by: Aaron Durbin <adurbin@chromium.org> Original-Reviewed-on: https://chromium-review.googlesource.com/218650 Original-Reviewed-by: Furquan Shaikh <furquan@chromium.org> Reviewed-on: http://review.coreboot.org/9088 Tested-by: build bot (Jenkins) Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org> |
||
---|---|---|
.. | ||
armv8 | ||
include | ||
boot.c | ||
bootblock.ld | ||
c_entry.c | ||
cpu-internal.h | ||
cpu.c | ||
div0.c | ||
eabi_compat.c | ||
id.S | ||
Kconfig | ||
Makefile.inc | ||
ramstage.ld | ||
romstage.ld | ||
spintable.c | ||
spintable_asm.S | ||
stage_entry.S | ||
stages.c | ||
tables.c | ||
timestamp.c | ||
transition.c | ||
transition_asm.S |