aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorSalvador Arroyo <sarroyofdez@yahoo.es>2013-03-02 16:20:42 +0100
committerSpencer Oliver <spen@spen-soft.co.uk>2013-04-02 15:14:50 +0000
commit74db7f9681c960c18c1ce2e3d317d931aaefe713 (patch)
tree18e2e2d12ff38712326c02624b3d88a0d80d7ae7 /src
parent37a6e402502d698aaf9d4f6d32fe4ccdcc5ff9b6 (diff)
mips: code cleanup in cp0 command handlers
After calling mips32_cp0_read() nothing has been queued, the call to jtag_exec_queue() is unnecessary. Change-Id: Ie25438045a8e9b6b1b170df7b52609d45f284b5a Signed-off-by: Salvador Arroyo <sarroyofdez@yahoo.es> Reviewed-on: http://openocd.zylin.com/1190 Tested-by: jenkins Reviewed-by: Spencer Oliver <spen@spen-soft.co.uk>
Diffstat (limited to 'src')
-rw-r--r--src/target/mips32.c5
-rw-r--r--src/target/mips_m4k.c5
2 files changed, 2 insertions, 8 deletions
diff --git a/src/target/mips32.c b/src/target/mips32.c
index ab39e6e7..1aaa6d6d 100644
--- a/src/target/mips32.c
+++ b/src/target/mips32.c
@@ -758,12 +758,9 @@ COMMAND_HANDLER(mips32_handle_cp0_command)
cp0_reg);
return ERROR_OK;
}
- retval = jtag_execute_queue();
- if (retval != ERROR_OK)
- return retval;
-
command_print(CMD_CTX, "cp0 reg %" PRIi32 ", select %" PRIi32 ": %8.8" PRIx32,
cp0_reg, cp0_sel, value);
+
} else if (CMD_ARGC == 3) {
uint32_t value;
COMMAND_PARSE_NUMBER(u32, CMD_ARGV[2], value);
diff --git a/src/target/mips_m4k.c b/src/target/mips_m4k.c
index 485f4e8c..a055696b 100644
--- a/src/target/mips_m4k.c
+++ b/src/target/mips_m4k.c
@@ -1194,12 +1194,9 @@ COMMAND_HANDLER(mips_m4k_handle_cp0_command)
cp0_reg);
return ERROR_OK;
}
- retval = jtag_execute_queue();
- if (retval != ERROR_OK)
- return retval;
-
command_print(CMD_CTX, "cp0 reg %" PRIi32 ", select %" PRIi32 ": %8.8" PRIx32,
cp0_reg, cp0_sel, value);
+
} else if (CMD_ARGC == 3) {
uint32_t value;
COMMAND_PARSE_NUMBER(u32, CMD_ARGV[2], value);