drivers/cmsis-dap: add multidrop capability
authorPeter Lawrence <majbthrd@gmail.com>
Fri, 19 Mar 2021 15:26:52 +0000 (16:26 +0100)
committerTomas Vanek <vanekt@fbl.cz>
Sun, 25 Apr 2021 22:08:30 +0000 (23:08 +0100)
commita5471b1b2c5675fa0caa462e742916c54f9a08e2
tree5d6e3b8ce4ddb7c029c95b3236409415f7f09988
parent45eff3a8069dd95a6614f6c6482c7b21f2a84ad6
drivers/cmsis-dap: add multidrop capability

Uses CMSIS-DAP v 1.2 or higher protocol command DAP_SWD_Sequence
to write to DP TARGETSEL register. This write is not acknowledged
by device so we cannot use standard DAP_Transfer

Change-Id: Ib252d09570bcc2282be5f854e0ab9a0dfda06189
Signed-off-by: Tomas Vanek <vanekt@fbl.cz>
Reviewed-on: http://openocd.zylin.com/6117
Tested-by: jenkins
Reviewed-by: Peter Lawrence <majbthrd@gmail.com>
src/jtag/drivers/cmsis_dap.c