coreboot-kgpe-d16/payloads/libpayload/include/armv7/arch
Ronald G. Minnich 9907c6edeb libpayload: Catch exceptions and print out an error message.
Give some indication what happened instead of just crashing.
As part of setup, cause an exception and make sure that we get
the right one, and that we recover correctly. Hence we have
some assurance that if they really happen we can handle them.

Built and booted into test payload on Snow. Saw the built in test function
worked correctly. Artificially added code which got an exception and saw that
the error information prints correctly.

Change-Id: I2e0d022f090ee422fb988074fbb197afa2485caa
Signed-off-by: Gabe Black <gabeblack@google.com>
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
Reviewed-on: http://review.coreboot.org/2569
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
Tested-by: build bot (Jenkins)
2013-03-04 22:39:09 +01:00
..
exception.h libpayload: Catch exceptions and print out an error message. 2013-03-04 22:39:09 +01:00
io.h libpayload: Use the same type for 32 bit data in readl as in uint32_t. 2013-02-15 06:52:01 +01:00
types.h libpayload: Initial ARMv7 port 2012-12-14 22:29:48 +01:00
virtual.h libpayload: Initial ARMv7 port 2012-12-14 22:29:48 +01:00