projects
/
fw
/
openocd
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
mips: fix gaffe in previous commit
[fw/openocd]
/
src
/
target
/
mips32_pracc.c
diff --git
a/src/target/mips32_pracc.c
b/src/target/mips32_pracc.c
index 0ee5715dd299811cbc7d991053068f709f9635d6..2dc7a8fb982f37f8d6ba9725ee7560e91036a4a3 100644
(file)
--- a/
src/target/mips32_pracc.c
+++ b/
src/target/mips32_pracc.c
@@
-194,7
+194,10
@@
static int mips32_pracc_exec_write(struct mips32_pracc_context *ctx, uint32_t ad
mips_ejtag_drscan_32(ctx->ejtag_info, &ejtag_ctrl);
jtag_add_clocks(5);
mips_ejtag_drscan_32(ctx->ejtag_info, &ejtag_ctrl);
jtag_add_clocks(5);
- return jtag_execute_queue();
+ int retval;
+ retval = jtag_execute_queue();
+ if (retval != ERROR_OK)
+ return retval;
if ((address >= MIPS32_PRACC_PARAM_IN)
&& (address <= MIPS32_PRACC_PARAM_IN + ctx->num_iparam * 4))
if ((address >= MIPS32_PRACC_PARAM_IN)
&& (address <= MIPS32_PRACC_PARAM_IN + ctx->num_iparam * 4))