diff options
author | David Brownell <dbrownell@users.sourceforge.net> | 2009-12-01 00:49:04 -0800 |
---|---|---|
committer | David Brownell <dbrownell@users.sourceforge.net> | 2009-12-01 00:49:04 -0800 |
commit | 563d937c3c6a7080998baa2313d66ae184b820ac (patch) | |
tree | 488384ceb5ba42dea28efbbcc42e1b82fd6c72fd /src/target/xscale/debug_handler.S | |
parent | 177bbd8891ae737ea7f8c0791a6236f72cedee40 (diff) | |
download | openocd_libswd-563d937c3c6a7080998baa2313d66ae184b820ac.tar.gz openocd_libswd-563d937c3c6a7080998baa2313d66ae184b820ac.tar.bz2 openocd_libswd-563d937c3c6a7080998baa2313d66ae184b820ac.tar.xz openocd_libswd-563d937c3c6a7080998baa2313d66ae184b820ac.zip |
ARM: implement mrc()/mcr() as DPM ops
Instead of having separate ARM11 and Cortex-A8 implementations of
this code, have one shared implementation which just builds on the
existing "run instruction via R0" support.
This enables followup patches to remove that now-unused code from
those two drivers. (Patches to move the "mrc" and "mcr" code into
"struct arm" are due too ... MIPS and other cores do not support
those ARM-specific concepts.)
Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
Diffstat (limited to 'src/target/xscale/debug_handler.S')
0 files changed, 0 insertions, 0 deletions