riscv-openocd/src/jtag
Tomas Vanek 4423e05d9d jtag/drivers/jlink: allow SWD multidrop
SW-DPv2 and SWJ-DPv2 devices do not reply to DP_TARGETSEL write cmd.

Ignore the received ACK after TARGETSEL write.

While on it, use swd_ack_to_error_code() for unified error code
translation of the received ACK value for all other commands.

Signed-off-by: Tomas Vanek <vanekt@fbl.cz>
Change-Id: If978c88c8496e31581175385e59c32faebfd20aa
Reviewed-on: https://review.openocd.org/c/openocd/+/7383
Tested-by: jenkins
Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com>
Reviewed-by: zapb <dev@zapb.de>
2023-01-28 15:56:05 +00:00
..
drivers jtag/drivers/jlink: allow SWD multidrop 2023-01-28 15:56:05 +00:00
hla jtag: hla: use generic helper for commands 'jtag newtap' 'swd newdap' 2023-01-15 15:12:05 +00:00
Makefile.am nds32: drop it, together with aice adapter driver 2023-01-15 14:46:36 +00:00
adapter.c adapter: Improve three adapter-related prints 2023-01-15 14:57:25 +00:00
adapter.h jtag/adapter: fix doxygen warning 2022-09-23 21:20:41 +00:00
commands.c openocd: fix SPDX tag format for files .c 2022-09-18 08:22:01 +00:00
commands.h openocd: src/jtag: replace the GPL-2.0-or-later license tag 2022-07-23 13:55:06 +00:00
core.c openocd: fix SPDX tag format for files .c 2022-09-18 08:22:01 +00:00
interface.c openocd: fix SPDX tag format for files .c 2022-09-18 08:22:01 +00:00
interface.h openocd: src/jtag: replace the GPL-2.0-or-later license tag 2022-07-23 13:55:06 +00:00
interfaces.c nds32: drop it, together with aice adapter driver 2023-01-15 14:46:36 +00:00
interfaces.h openocd: src/jtag: replace the GPL-2.0-or-later license tag 2022-07-23 13:55:06 +00:00
jtag.h target: add API to temporarily mask target polling 2022-08-15 13:22:06 +00:00
minidriver.h openocd: src/jtag: replace the GPL-2.0-or-later license tag 2022-07-23 13:55:06 +00:00
startup.tcl nds32: drop it, together with aice adapter driver 2023-01-15 14:46:36 +00:00
swd.h openocd: src/jtag: replace the GPL-2.0-or-later license tag 2022-07-23 13:55:06 +00:00
swim.c openocd: fix SPDX tag format for files .c 2022-09-18 08:22:01 +00:00
swim.h swim: fix adapter speed handling 2020-05-24 21:31:21 +01:00
tcl.c jtag: parse command options in 'swd newdap' 2023-01-15 15:11:50 +00:00
tcl.h openocd: src/jtag: replace the GPL-2.0-or-later license tag 2022-07-23 13:55:06 +00:00