LOG_DEBUG_IO is only used within OpenOCD.
 
Symbols
loading...
Files
loading...

LOG_DEBUG_IO macro

Syntax

#define LOG_DEBUG_IO(expr ...) \     do { \     if (debug_level >= LOG_LVL_DEBUG_IO) \     log_printf_lf(LOG_LVL_DEBUG, \     __FILE__, __LINE__, __func__, \     expr); \     } while (0)

Arguments

expr

References

LocationText
log.h:101
#define LOG_DEBUG_IO(expr ...) \
adi_v5_jtag.c:364
LOG_DEBUG_IO("DP BANK SELECT: %" PRIx32, (uint32_t)sel);
adi_v5_jtag.c:798
LOG_DEBUG_IO("AP BANK SELECT: %" PRIx32, (uint32_t)sel);
adi_v5_jtag.c:808
LOG_DEBUG_IO("AP BANK SELECT1: %" PRIx32, (uint32_t)(sel >> 32));
adi_v5_swd.c:116
LOG_DEBUG_IO("DP BANK SELECT: %" PRIx32, sel);
adi_v5_swd.c:251
LOG_DEBUG_IO("Selected DP_TARGETSEL 0x%08" PRIx32, dap->multidrop_targetsel);
adi_v5_swd.c:552
LOG_DEBUG_IO("AP BANK SELECT: %" PRIx32, (uint32_t)sel);
adi_v5_swd.c:560
LOG_DEBUG_IO("AP BANK SELECT1: %" PRIx32, (uint32_t)(sel >> 32));
arm-jtag-ew.c:98
LOG_DEBUG_IO("runtest %u cycles, end in %i",
arm-jtag-ew.c:107
LOG_DEBUG_IO("statemove end in %i", cmd->cmd.statemove->end_state);
arm-jtag-ew.c:114
LOG_DEBUG_IO("pathmove: %u states, end in %i",
arm-jtag-ew.c:123
LOG_DEBUG_IO("scan end in %i", cmd->cmd.scan->end_state);
arm-jtag-ew.c:128
LOG_DEBUG_IO("scan input, length = %d", scan_size);
arm-jtag-ew.c:140
LOG_DEBUG_IO("reset trst: %i srst %i",
arm-jtag-ew.c:152
LOG_DEBUG_IO("sleep %" PRIu32, cmd->cmd.sleep->us);
arm-jtag-ew.c:641
LOG_DEBUG_IO("pending scan result, length = %d", length);
arm-jtag-ew.c:743
LOG_DEBUG_IO("armjtagew_usb_write, out_length = %d, result = %d", out_length, result);
arm-jtag-ew.c:760
LOG_DEBUG_IO("armjtagew_usb_read, result = %d", result);
cmsis_dap.c:575
LOG_DEBUG_IO("DP write reg TARGETSEL %" PRIx32, instance_id);
cmsis_dap.c:790
LOG_DEBUG_IO("Executing %d queued transactions from FIFO index %u%s",
cmsis_dap.c:825
LOG_DEBUG_IO("%s %s reg %x %" PRIx32,
cmsis_dap.c:960
LOG_DEBUG_IO("Received results of %d queued transactions FIFO index %u, %s mode",
cmsis_dap.c:972
LOG_DEBUG_IO("Read result: %" PRIx32, data);
cmsis_dap.c:1247
LOG_DEBUG_IO("SWD line reset");
cmsis_dap.c:1597
LOG_DEBUG_IO("Flushing %d queued sequences (%d bytes) with %d pending scan results to capture",
cmsis_dap.c:1629
LOG_DEBUG_IO("Copying pending_scan_result %d/%d: %d bits from byte %d -> buffer + %d bits",
cmsis_dap.c:1655
LOG_DEBUG_IO("[at %d] %u bits, tms %s, seq offset %u, tdo buf %p, tdo offset %u",
cmsis_dap.c:1663
LOG_DEBUG_IO("START JTAG SEQ SPLIT");
cmsis_dap.c:1668
LOG_DEBUG_IO("Splitting long jtag sequence: %u-bit chunk starting at offset %u", len, offset);
cmsis_dap.c:1678
LOG_DEBUG_IO("END JTAG SEQ SPLIT");
cmsis_dap.c:1715
LOG_DEBUG_IO("%d bits: %02X", s_len, *sequence);
cmsis_dap.c:1733
LOG_DEBUG_IO("state move from %s to %s: %d clocks, %02X on tms",
cmsis_dap.c:1745
LOG_DEBUG_IO("%s type:%d", cmd->cmd.scan->ir_scan ? "IRSCAN" : "DRSCAN",
cmsis_dap.c:1779
LOG_DEBUG_IO("%s%s field %u/%u %u bits",
cmsis_dap.c:1787
LOG_DEBUG_IO("Last field and have to move out of SHIFT state");
cmsis_dap.c:1821
LOG_DEBUG_IO("Internal field, staying in SHIFT state afterwards");
cmsis_dap.c:1839
LOG_DEBUG_IO("%s scan, %i bits, end in %s",
cmsis_dap.c:1868
LOG_DEBUG_IO("pathmove: %i states, end in %i",
cmsis_dap.c:1904
LOG_DEBUG_IO("runtest %u cycles, end in %i", cmd->cmd.runtest->num_cycles,
cmsis_dap.c:1913
LOG_DEBUG_IO("stableclocks %u cycles", cmd->cmd.runtest->num_cycles);
cmsis_dap.c:1919
LOG_DEBUG_IO("TMS: %u bits", cmd->cmd.tms->num_bits);
cmsis_dap_usb_bulk.c:457
LOG_DEBUG_IO("submit read @ %u", dap->pending_fifo_get_idx);
cmsis_dap_usb_bulk.c:515
LOG_DEBUG_IO("completed read @ %u, transferred %i",
cmsis_dap_usb_bulk.c:564
LOG_DEBUG_IO("submit write @ %u", dap->pending_fifo_put_idx);
commands.c:199
LOG_DEBUG_IO("%s num_fields: %u",
commands.c:218
LOG_DEBUG_IO("fields[%u].out_value[%u]: NULL",
core.c:960
LOG_DEBUG_IO("JTAG %s SCAN to %s",
core.c:967
LOG_DEBUG_IO(" %ub out: %s", field->num_bits, str);
core.c:972
LOG_DEBUG_IO(" %ub in: %s", field->num_bits, str);
core.c:978
LOG_DEBUG_IO("JTAG TLR RESET to %s",
core.c:982
LOG_DEBUG_IO("JTAG RUNTEST %d cycles to %s",
core.c:991
LOG_DEBUG_IO("JTAG RESET %s TRST, %s SRST",
core.c:997
LOG_DEBUG_IO("JTAG PATHMOVE (TODO)");
core.c:1000
LOG_DEBUG_IO("JTAG SLEEP (TODO)");
core.c:1003
LOG_DEBUG_IO("JTAG STABLECLOCKS (TODO)");
core.c:1006
LOG_DEBUG_IO("JTAG TMS (TODO)");
ftdi.c:255
LOG_DEBUG_IO("start=%s goal=%s", tap_state_name(start_state), tap_state_name(goal_state));
ftdi.c:316
LOG_DEBUG_IO("runtest %u cycles, end in %s",
ftdi.c:337
LOG_DEBUG_IO("runtest: %u, end in %s",
ftdi.c:344
LOG_DEBUG_IO("statemove end in %s",
ftdi.c:360
LOG_DEBUG_IO("TMS: %u bits", cmd->cmd.tms->num_bits);
ftdi.c:376
LOG_DEBUG_IO("pathmove: %u states, current: %s end: %s", num_states,
ftdi.c:384
LOG_DEBUG_IO("-");
ftdi.c:424
LOG_DEBUG_IO("%s type:%d", cmd->cmd.scan->ir_scan ? "IRSCAN" : "DRSCAN",
ftdi.c:431
LOG_DEBUG_IO("discarding trailing empty field");
ftdi.c:435
LOG_DEBUG_IO("empty scan, doing nothing");
ftdi.c:454
LOG_DEBUG_IO("%s%s field %u/%u %u bits",
ftdi.c:519
LOG_DEBUG_IO("%s scan, %i bits, end in %s",
ftdi.c:529
LOG_DEBUG_IO("reset trst: %i srst %i", trst, srst);
ftdi.c:564
LOG_DEBUG_IO("sleep %" PRIu32, cmd->cmd.sleep->us);
ftdi.c:568
LOG_DEBUG_IO("sleep %" PRIu32 " usec while in %s",
ftdi.c:592
LOG_DEBUG_IO("clocks %u while in %s",
ftdi.c:1061
LOG_DEBUG_IO("Executing %zu queued transactions", swd_cmd_queue_length);
ftdi.c:1066
LOG_DEBUG_IO("Skipping due to previous errors: %d", queued_retval);
interface.c:371
LOG_DEBUG_IO("TAP/SM: %9s -> %5s\tTMS: %s\tTDI: %s", \
interface.c:391
LOG_DEBUG_IO("TAP/SM: START state: %s", tap_state_name(next_state));
interface.c:397
LOG_DEBUG_IO("TAP/SM: TMS bits: %u (bytes: %u)", tap_bits, tap_bytes);
interface.c:442
LOG_DEBUG_IO("TAP/SM: FINAL state: %s", tap_state_name(next_state));
interface.h:51
LOG_DEBUG_IO("tap_set_state(%s)", tap_state_name(new_state)); \
jlink.c:120
LOG_DEBUG_IO("stableclocks %i cycles", cmd->cmd.runtest->num_cycles);
jlink.c:126
LOG_DEBUG_IO("runtest %i cycles, end in %i", cmd->cmd.runtest->num_cycles,
jlink.c:135
LOG_DEBUG_IO("statemove end in %i", cmd->cmd.statemove->end_state);
jlink.c:143
LOG_DEBUG_IO("pathmove: %u states, end in %i",
jlink.c:152
LOG_DEBUG_IO("%s type:%d", cmd->cmd.scan->ir_scan ? "IRSCAN" : "DRSCAN",
jlink.c:186
LOG_DEBUG_IO("%s%s field %u/%u %u bits",
jlink.c:238
LOG_DEBUG_IO("%s scan, %i bits, end in %s",
jlink.c:245
LOG_DEBUG_IO("sleep %" PRIu32 "", cmd->cmd.sleep->us);
jlink.c:2065
LOG_DEBUG_IO("Pending scan result, length = %d", p->length);
jlink.c:2115
LOG_DEBUG_IO("SWD line reset");
jlink.c:2164
LOG_DEBUG_IO("Executing %d queued transactions", pending_scan_results_length);
kitprog.c:683
LOG_DEBUG_IO("Executing %d queued transactions", pending_transfer_count);
kitprog.c:716
LOG_DEBUG_IO("%s %s reg %x %"PRIx32,
kitprog.c:773
LOG_DEBUG_IO("Read result: %"PRIx32, data);
mpsse.c:32
LOG_DEBUG_IO("%s", buf_string); \
mpsse.c:37
LOG_DEBUG_IO("%s", buf_string);\
mpsse.c:460
LOG_DEBUG_IO("%02x", data);
mpsse.c:468
LOG_DEBUG_IO("%d bits", bit_count);
mpsse.c:478
LOG_DEBUG_IO("%d bits, offset %d", bit_count, offset);
mpsse.c:502
LOG_DEBUG_IO("%s%s %d bits", in ? "in" : "", out ? "out" : "", length);
mpsse.c:505
LOG_DEBUG_IO("Ignoring command due to previous error");
mpsse.c:578
LOG_DEBUG_IO("%sout %d bits, tdi=%d", in ? "in" : "", length, tdi);
mpsse.c:582
LOG_DEBUG_IO("Ignoring command due to previous error");
mpsse.c:628
LOG_DEBUG_IO("-");
mpsse.c:631
LOG_DEBUG_IO("Ignoring command due to previous error");
mpsse.c:645
LOG_DEBUG_IO("-");
mpsse.c:648
LOG_DEBUG_IO("Ignoring command due to previous error");
mpsse.c:662
LOG_DEBUG_IO("-");
mpsse.c:665
LOG_DEBUG_IO("Ignoring command due to previous error");
mpsse.c:678
LOG_DEBUG_IO("-");
mpsse.c:681
LOG_DEBUG_IO("Ignoring command due to previous error");
mpsse.c:696
LOG_DEBUG_IO("Ignoring command due to previous error");
mpsse.c:717
LOG_DEBUG_IO("Ignoring command due to previous error");
mpsse.c:819
LOG_DEBUG_IO("raw chunk %d, transferred %d of %d", transfer->actual_length, res->transferred,
mpsse.c:834
LOG_DEBUG_IO("transferred %d of %d", res->transferred, ctx->write_count);
mpsse.c:853
LOG_DEBUG_IO("Ignoring flush due to previous error");
mpsse.c:859
LOG_DEBUG_IO("write %d%s, read %d", ctx->write_count, ctx->read_count ? "+1" : "",
opendous.c:251
LOG_DEBUG_IO("runtest %u cycles, end in %i", cmd->cmd.runtest->num_cycles,
opendous.c:260
LOG_DEBUG_IO("statemove end in %i", cmd->cmd.statemove->end_state);
opendous.c:268
LOG_DEBUG_IO("pathmove: %u states, end in %i",
opendous.c:276
LOG_DEBUG_IO("scan end in %i", cmd->cmd.scan->end_state);
opendous.c:282
LOG_DEBUG_IO("scan input, length = %d", scan_size);
opendous.c:292
LOG_DEBUG_IO("reset trst: %i srst %i", cmd->cmd.reset->trst, cmd->cmd.reset->srst);
opendous.c:302
LOG_DEBUG_IO("sleep %" PRIu32, cmd->cmd.sleep->us);
opendous.c:515
LOG_DEBUG_IO("0x%02x 0x%02x", command, _data);
opendous.c:584
LOG_DEBUG_IO("append scan, length = %d", length);
opendous.c:666
LOG_DEBUG_IO("pending scan result, length = %d", length);
opendous.c:760
LOG_DEBUG_IO("opendous_usb_write, out_length = %d, result = %d", out_length, result);
opendous.c:792
LOG_DEBUG_IO("opendous_usb_read, result = %d", result);
picoprobe.c:113
LOG_DEBUG_IO("Flush %d transactions", (int)picoprobe_queue_length);
picoprobe.c:182
LOG_DEBUG_IO("Read %d bytes from probe", ret);
picoprobe.c:208
LOG_DEBUG_IO("Processing read of %d bits", read_hdr->bits);
picoprobe.c:233
LOG_DEBUG_IO("Picoprobe queue len %d -> %d", (int)picoprobe_queue_length,
picoprobe.c:249
LOG_DEBUG_IO("Write %d bits @ offset %d", length, offset);
picoprobe.c:255
LOG_DEBUG_IO("Read %d bits @ offset %d", length, offset);
picoprobe.c:265
LOG_DEBUG_IO("Executing %zu queued transactions", swd_cmd_queue_length);
picoprobe.c:271
LOG_DEBUG_IO("Skipping due to previous errors: %d", queued_retval);
picoprobe.c:283
LOG_DEBUG_IO("trn_ack_data_parity_trn:");
picoprobe.c:285
LOG_DEBUG_IO("BYTE %d 0x%x", (int)y, swd_cmd_queue[i].trn_ack_data_parity_trn[y]);
picoprobe.c:289
LOG_DEBUG_IO("%s %s %s reg %X = %08"PRIx32,
picoprobe.c:440
LOG_DEBUG_IO("SWD line reset");
rlink.c:1300
LOG_DEBUG_IO("reset trst: %i srst %i",
rlink.c:1310
LOG_DEBUG_IO("runtest %i cycles, end in %i",
rlink.c:1318
LOG_DEBUG_IO("statemove end in %i", cmd->cmd.statemove->end_state);
rlink.c:1324
LOG_DEBUG_IO("pathmove: %u states, end in %i",
rlink.c:1330
LOG_DEBUG_IO("%s scan end in %i",
rlink.c:1341
LOG_DEBUG_IO("sleep %" PRIu32, cmd->cmd.sleep->us);
stlink_usb.c:3910
LOG_DEBUG_IO("init ap_num = %d", ap_num);
stlink_usb.c:3929
LOG_DEBUG_IO("close ap_num = %d", ap_num);
stlink_usb.c:3948
LOG_DEBUG_IO("%s(%" PRIu32 ")", __func__, items);
stlink_usb.c:3969
LOG_DEBUG_IO("%s(%" PRIu32 ")", __func__, items);
stlink_usb.c:4010
LOG_DEBUG_IO("dap_port_read = %d, addr = 0x%x, value = 0x%" PRIx32, dap_port, addr, *val);
stlink_usb.c:4025
LOG_DEBUG_IO("dap_write port = %d, addr = 0x%x, value = 0x%" PRIx32, dap_port, addr, val);
stlink_usb.c:4921
LOG_DEBUG_IO("read at 0x%08" PRIx32 " len %" PRIu32 "*0x%08" PRIx32, addr, size, count);
stlink_usb.c:4944
LOG_DEBUG_IO("write at 0x%08" PRIx32 " len %" PRIu32 "*0x%08" PRIx32, addr, size, count);
ulink.c:2023
LOG_DEBUG_IO("ULINK TCK setup: delay_tck = %i (%li Hz),",
ulink.c:2026
LOG_DEBUG_IO(" delay_tms = %i (%li Hz),",
ulink.c:2029
LOG_DEBUG_IO(" delay_scan_in = %i (%li Hz),",
ulink.c:2032
LOG_DEBUG_IO(" delay_scan_out = %i (%li Hz),",
ulink.c:2035
LOG_DEBUG_IO(" delay_scan_io = %i (%li Hz),",
usb_blaster.c:166
LOG_DEBUG_IO("(size=%d, buf=[%s]) -> %" PRIu32, size, str,
usb_blaster.c:177
LOG_DEBUG_IO("(size=%d, buf=[%s]) -> %" PRIu32, size, str,
usb_blaster.c:258
LOG_DEBUG_IO("(byte=0x%02x)", abyte);
usb_blaster.c:329
LOG_DEBUG_IO("(tms=%d)", !!tms);
usb_blaster.c:346
LOG_DEBUG_IO(".");
usb_blaster.c:367
LOG_DEBUG_IO("(tdi=%d)", !!tdi);
usb_blaster.c:392
LOG_DEBUG_IO("(tdi=%d)", !!tdi);
usb_blaster.c:422
LOG_DEBUG_IO("(nb_bytes=%d, bytes=[0x%02x, ...])", nb_bytes,
usb_blaster.c:449
LOG_DEBUG_IO("(bits=%02x..., nb_bits=%d)", bits[0], nb_bits);
usb_blaster.c:461
LOG_DEBUG_IO("(num_bits=%d)", cmd->num_bits);
usb_blaster.c:477
LOG_DEBUG_IO("(num_states=%u, last_state=%d)",
usb_blaster.c:502
LOG_DEBUG_IO("(from %s to %s)", tap_state_name(tap_get_state()),
usb_blaster.c:531
LOG_DEBUG_IO("%s(buf=%p, num_bits=%d)", __func__, buf, nb_bytes * 8);
usb_blaster.c:563
LOG_DEBUG_IO("%s(buf=%p, num_bits=%d)", __func__, buf, nb_bits);
usb_blaster.c:678
LOG_DEBUG_IO("%s(cycles=%u, end_state=%d)", __func__, num_cycles, state);
usb_blaster.c:687
LOG_DEBUG_IO("%s(cycles=%u)", __func__, num_cycles);
usb_blaster.c:717
LOG_DEBUG_IO("%s(scan=%s, type=%s, bits=%d, buf=[%s], end_state=%d)", __func__,
usb_blaster.c:738
LOG_DEBUG_IO("%s(us=%d)", __func__, us);
usbprog.c:96
LOG_DEBUG_IO("reset trst: %i srst %i",
usbprog.c:104
LOG_DEBUG_IO("runtest %u cycles, end in %i",
usbprog.c:111
LOG_DEBUG_IO("statemove end in %i", cmd->cmd.statemove->end_state);
usbprog.c:116
LOG_DEBUG_IO("pathmove: %u states, end in %i",
usbprog.c:122
LOG_DEBUG_IO("scan end in %i", cmd->cmd.scan->end_state);
usbprog.c:132
LOG_DEBUG_IO("sleep %" PRIu32, cmd->cmd.sleep->us);
usbprog.c:247
LOG_DEBUG_IO("runtest: cur_state %s end_state %s", tap_state_name(
vsllink.c:94
LOG_DEBUG_IO("-------------------------------------"
vsllink.c:101
LOG_DEBUG_IO("runtest %u cycles, end in %s",
vsllink.c:110
LOG_DEBUG_IO("statemove end in %s",
vsllink.c:118
LOG_DEBUG_IO("pathmove: %u states, end in %s",
vsllink.c:126
LOG_DEBUG_IO("JTAG Scan...");
vsllink.c:134
LOG_DEBUG_IO(
vsllink.c:141
LOG_DEBUG_IO(
vsllink.c:158
LOG_DEBUG_IO("sleep %" PRIu32, cmd->cmd.sleep->us);
vsllink.c:164
LOG_DEBUG_IO("add %u clocks",
vsllink.c:194
LOG_DEBUG_IO("add %d jtag tms",
vsllink.c:638
LOG_DEBUG_IO(
vsllink.c:862
LOG_DEBUG_IO("%s", line);