-
- Downloads
simplify XScale debug handler installation
Load the XScale debug handler from the read-only data section
instead of from a separate file that can get lost or garbaged.
This eliminates installation and versioning issues, and also
speeds up reset handling a bit.
Plus some minor bits of cleanup related to loading that handler:
comments about just what this handler does, and check fault codes
while writing it into the mini-icache.
The only behavioral changes should be cleaner failure modes after
errors during handler loading, and being a bit faster.
NOTE: presumes GNU assembly syntax, with ".incbin"; and ELF,
because of the syntax of the ".size" directive.
Signed-off-by:
David Brownell <dbrownell@users.sourceforge.net>
Showing
- TODO 0 additions, 3 deletionsTODO
- configure.in 1 addition, 0 deletionsconfigure.in
- src/target/Makefile.am 1 addition, 1 deletionsrc/target/Makefile.am
- src/target/xscale.c 38 additions, 41 deletionssrc/target/xscale.c
- src/target/xscale.h 6 additions, 0 deletionssrc/target/xscale.h
- src/target/xscale_debug.S 13 additions, 0 deletionssrc/target/xscale_debug.S
Loading
Please register or sign in to comment