diff options
author | Bernhard Kiesbauer <bernhard@kiesbauer.com> | 2013-07-01 21:27:05 +0200 |
---|---|---|
committer | Spencer Oliver <spen@spen-soft.co.uk> | 2013-07-15 10:05:15 +0000 |
commit | bbb0896cffe0f7643e8cc17328a62b54934f2e8b (patch) | |
tree | e094790f27b33a45e2a07b1581ed079c738d0aac /src/target/dsp563xx_once.c | |
parent | e608ced3300141e564e4880a9ae0d4880baa2f3f (diff) | |
download | riscv-openocd-bbb0896cffe0f7643e8cc17328a62b54934f2e8b.zip riscv-openocd-bbb0896cffe0f7643e8cc17328a62b54934f2e8b.tar.gz riscv-openocd-bbb0896cffe0f7643e8cc17328a62b54934f2e8b.tar.bz2 |
dsp563xx: Adding breakpoint/watchpoint support.
Added missing breakpoint/watchpoint implementation to dsp563xx target.
Implementation is not yet complete, which means it does not leverage all
available features of the once debug interface.
This does NOT use the openocd breakpoint/watchpoint command because of
the "special" memory address spaces (X/Y/P/L) of the 56k DSP series.
Change-Id: I6840a3ff1e6fdebb38ab7758f164886aff773af6
Signed-off-by: Bernhard Kiesbauer <bernhard@kiesbauer.com>
Reviewed-on: http://openocd.zylin.com/1468
Tested-by: jenkins
Reviewed-by: Spencer Oliver <spen@spen-soft.co.uk>
Diffstat (limited to 'src/target/dsp563xx_once.c')
-rw-r--r-- | src/target/dsp563xx_once.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/target/dsp563xx_once.c b/src/target/dsp563xx_once.c index 193c715..aa8c969 100644 --- a/src/target/dsp563xx_once.c +++ b/src/target/dsp563xx_once.c @@ -209,6 +209,7 @@ int dsp563xx_once_reg_read_ex(struct jtag_tap *tap, int flush, uint8_t reg, uint return err; if (flush) err = jtag_execute_queue(); + return err; } @@ -225,6 +226,7 @@ int dsp563xx_once_reg_read(struct jtag_tap *tap, int flush, uint8_t reg, uint32_ return err; if (flush) err = jtag_execute_queue(); + return err; } |