aboutsummaryrefslogtreecommitdiff
path: root/src/jtag/drivers
diff options
context:
space:
mode:
authorPaul Fertser <fercerpav@gmail.com>2014-08-19 21:16:20 +0400
committerSpencer Oliver <spen@spen-soft.co.uk>2014-10-06 12:03:30 +0000
commit1f6a66ab7fca983a3cffd4070c42ae965d0fc6cb (patch)
treeca0a13925736a97bca9fa17c2514e70a743ce4b7 /src/jtag/drivers
parent44394c2a77f68785e2ec87e2245d0f1624086682 (diff)
hla: add a way to pass arbitrary commands from user to layout and use for ICDI
TI's ICDI adapter supports some additional commands which a user might want to run for debugging or other purposes, the most useful of them being "debug unlock" that fully mass-erases the device and unprotects the flash. Change-Id: I26990e736094367f92106fa891e9bb8fb0382efb Signed-off-by: Paul Fertser <fercerpav@gmail.com> Reviewed-on: http://openocd.zylin.com/2263 Tested-by: jenkins Reviewed-by: Spencer Oliver <spen@spen-soft.co.uk>
Diffstat (limited to 'src/jtag/drivers')
-rw-r--r--src/jtag/drivers/ti_icdi_usb.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/jtag/drivers/ti_icdi_usb.c b/src/jtag/drivers/ti_icdi_usb.c
index 2f4af7a4..53abbfb4 100644
--- a/src/jtag/drivers/ti_icdi_usb.c
+++ b/src/jtag/drivers/ti_icdi_usb.c
@@ -777,4 +777,5 @@ struct hl_layout_api_s icdi_usb_layout_api = {
.write_mem = icdi_usb_write_mem,
.write_debug_reg = icdi_usb_write_debug_reg,
.override_target = icdi_usb_override_target,
+ .custom_command = icdi_send_remote_cmd,
};