diff options
author | Tim Newsome <tim@sifive.com> | 2018-03-07 14:47:53 -0800 |
---|---|---|
committer | Tim Newsome <tim@sifive.com> | 2018-03-07 14:47:53 -0800 |
commit | 8e1f865987654a0e15ca5e626bd27fab4d5f0fd0 (patch) | |
tree | e26eb2d93c71abeb93505c3f0a6f033fb72371ce /src/jtag | |
parent | fd9de02fac3fa38de53d230e5e32a266864cb9e3 (diff) | |
download | riscv-openocd-8e1f865987654a0e15ca5e626bd27fab4d5f0fd0.zip riscv-openocd-8e1f865987654a0e15ca5e626bd27fab4d5f0fd0.tar.gz riscv-openocd-8e1f865987654a0e15ca5e626bd27fab4d5f0fd0.tar.bz2 |
Remove debug code.
I tried to upstream this, but it's turning out to be too painful to be
worth the effort. (See http://openocd.zylin.com/#/c/4451/)
Change-Id: Ie5c9d8ea84a4c8ab55ce1a6ba7df260d3963291d
Diffstat (limited to 'src/jtag')
-rw-r--r-- | src/jtag/core.c | 66 |
1 files changed, 2 insertions, 64 deletions
diff --git a/src/jtag/core.c b/src/jtag/core.c index 71a731d..8c79eb2 100644 --- a/src/jtag/core.c +++ b/src/jtag/core.c @@ -836,68 +836,7 @@ int default_interface_jtag_execute_queue(void) return ERROR_FAIL; } - int result = jtag->execute_queue(); - - struct jtag_command *cmd = jtag_command_queue; - while (debug_level >= LOG_LVL_DEBUG && cmd) { - switch (cmd->type) { - case JTAG_SCAN: - DEBUG_JTAG_IO("JTAG %s SCAN to %s", - cmd->cmd.scan->ir_scan ? "IR" : "DR", - tap_state_name(cmd->cmd.scan->end_state)); - for (int i = 0; i < cmd->cmd.scan->num_fields; i++) { - struct scan_field *field = cmd->cmd.scan->fields + i; - if (field->out_value) { - char *str = buf_to_str(field->out_value, field->num_bits, 16); - DEBUG_JTAG_IO(" %db out: %s", field->num_bits, str); - free(str); - } - if (field->in_value) { - char *str = buf_to_str(field->in_value, field->num_bits, 16); - DEBUG_JTAG_IO(" %db in: %s", field->num_bits, str); - free(str); - } - } - break; - case JTAG_TLR_RESET: - DEBUG_JTAG_IO("JTAG TLR RESET to %s", - tap_state_name(cmd->cmd.statemove->end_state)); - break; - case JTAG_RUNTEST: - DEBUG_JTAG_IO("JTAG RUNTEST %d cycles to %s", - cmd->cmd.runtest->num_cycles, - tap_state_name(cmd->cmd.runtest->end_state)); - break; - case JTAG_RESET: - { - const char *reset_str[3] = { - "leave", "deassert", "assert" - }; - DEBUG_JTAG_IO("JTAG RESET %s TRST, %s SRST", - reset_str[cmd->cmd.reset->trst + 1], - reset_str[cmd->cmd.reset->srst + 1]); - } - break; - case JTAG_PATHMOVE: - DEBUG_JTAG_IO("JTAG PATHMOVE (TODO)"); - break; - case JTAG_SLEEP: - DEBUG_JTAG_IO("JTAG SLEEP (TODO)"); - break; - case JTAG_STABLECLOCKS: - DEBUG_JTAG_IO("JTAG STABLECLOCKS (TODO)"); - break; - case JTAG_TMS: - DEBUG_JTAG_IO("JTAG STABLECLOCKS (TODO)"); - break; - default: - LOG_ERROR("Unknown JTAG command: %d", cmd->type); - break; - } - cmd = cmd->next; - } - - return result; + return jtag->execute_queue(); } void jtag_execute_queue_noclear(void) @@ -1168,8 +1107,7 @@ static int jtag_examine_chain(void) if ((idcode & 1) == 0) { /* Zero for LSB indicates a device in bypass */ - LOG_INFO("TAP %s does not have valid IDCODE (idcode=0x%x)", - tap->dotted_name, idcode); + LOG_INFO("TAP %s does not have IDCODE", tap->dotted_name); tap->hasidcode = false; tap->idcode = 0; |