rockbox/lib/unwarminder
Amaury Pouly d4674ed3b7 arm: implement safe reads by intercepting the data abort handler.
Implement functions to read from a memory location and indicate
failure in case this is not possible. Since we do not have a MMU,
intercept the data abort handler and simply return when the abort
comes from the safe read routines.

Change-Id: I08f2e59898dcac893319a8150d4cf626f3adabbd
Reviewed-on: http://gerrit.rockbox.org/207
Reviewed-by: Marcin Bukat <marcin.bukat@gmail.com>
2012-04-06 13:48:09 +02:00
..
backtrace.c arm: implement safe reads by intercepting the data abort handler. 2012-04-06 13:48:09 +02:00
backtrace.h
get_sp.h
get_sp.S arm: fix get_sp (missing return) 2012-04-04 09:21:02 +02:00
safe_read.h arm: implement safe reads by intercepting the data abort handler. 2012-04-06 13:48:09 +02:00
safe_read.S arm: implement safe reads by intercepting the data abort handler. 2012-04-06 13:48:09 +02:00
SOURCES arm: implement safe reads by intercepting the data abort handler. 2012-04-06 13:48:09 +02:00
types.h
unwarm.c
unwarm.h
unwarm_arm.c
unwarm_thumb.c
unwarminder.c
unwarminder.h
unwarminder.make build system: unify/simplify library handling a bit. 2012-03-26 22:27:40 +02:00
unwarmmem.c
unwarmmem.h