riscv-openocd/tcl/interface
Edward Fewell 2ba27e2f3e jtag/drivers: Add support for TI XDS110 debug probe
Add support for the XDS110 debug probe using the APIs in the
probe's firmware. Includes support for older versions of the
firmware (with reduced performance) and support for a newer
version that includes OpenOCD specific APIs. Tested on various
TI LauchPads including MSP432P4, MSP432E4, CC2650, CC2652, and
CC3220SF.

Updated to add better support for swd switch. Removed issues found with
clang static analysis.

Updated to add rules entry for the XDS110 probe and Tiva DFU mode (which
affects both XDS110 and ICDI probes).

Change-Id: Ib274143111a68e67e80003797c6a68e3e80976b2
Signed-off-by: Edward Fewell <efewell@ti.com>
Reviewed-on: http://openocd.zylin.com/4322
Tested-by: jenkins
Reviewed-by: Matthias Welwarsky <matthias@welwarsky.de>
2018-05-31 13:25:16 +01:00
..
ftdi pipistrello: decrease jtag speed to 10 MHz 2018-03-07 23:42:01 +00:00
altera-usb-blaster.cfg tcl: interface: usb blaster I: specify driver explicitly 2018-03-13 08:41:43 +00:00
altera-usb-blaster2.cfg jtag/drivers: add USB-Blaster II 2014-01-20 13:28:02 +00:00
arm-jtag-ew.cfg Move TCL script files -- Step 2 of 2: 2009-05-27 06:49:24 +00:00
at91rm9200.cfg Move TCL script files -- Step 2 of 2: 2009-05-27 06:49:24 +00:00
buspirate.cfg Add SWD protocol support to buspirate (2nd try) 2018-03-12 14:14:36 +00:00
calao-usb-a9260.cfg rename jtag_nsrst_delay as adapter_nsrst_delay 2010-03-15 08:41:30 -07:00
chameleon.cfg Move TCL script files -- Step 2 of 2: 2009-05-27 06:49:24 +00:00
cmsis-dap.cfg cmsis-dap: add serial number support 2014-10-16 12:30:50 +00:00
dummy.cfg Move TCL script files -- Step 2 of 2: 2009-05-27 06:49:24 +00:00
estick.cfg jtag: add opendous and estick support 2012-05-14 09:41:49 +00:00
flashlink.cfg interface configs: Fix whitespace and other issues. 2011-10-30 02:06:07 +00:00
ft232r.cfg jtag: drivers: add support for FT232R sync bitbang JTAG interfaces 2018-03-13 08:47:46 +00:00
imx-native.cfg imx_gpio: add mmap based jtag interface for IMX processors 2017-05-31 08:16:17 +01:00
jlink.cfg interface/jlink: Fix comment about serial number 2016-04-12 17:03:02 +01:00
jtag_vpi.cfg jtag_vpi: make the server address configurable 2013-12-31 12:00:49 +00:00
kitprog.cfg jtag/drivers: Add Cypress KitProg driver 2017-05-12 10:08:43 +01:00
nds32-aice.cfg aice: add Andes AICE support 2013-06-05 19:27:23 +00:00
opendous.cfg jtag: add opendous and estick support 2012-05-14 09:41:49 +00:00
openjtag.cfg Added OpenJTAG Driver 2013-06-05 19:52:15 +00:00
osbdm.cfg jtag_interface: .speed can be NULL when not needed 2013-02-08 22:33:19 +00:00
parport.cfg tcl/interface/parport: default to sane value on non-windows systems 2015-04-14 11:42:32 +01:00
parport_dlc5.cfg interface configs: Fix whitespace and other issues. 2011-10-30 02:06:07 +00:00
raspberrypi-native.cfg tcl: interface: harmonise RPi configs 2018-01-30 07:39:24 +00:00
raspberrypi2-native.cfg tcl: interface: harmonise RPi configs 2018-01-30 07:39:24 +00:00
rlink.cfg Move TCL script files -- Step 2 of 2: 2009-05-27 06:49:24 +00:00
stlink-v1.cfg jtag: drivers: stlink: handle all versions with single config 2017-12-12 21:13:55 +00:00
stlink-v2-1.cfg jtag: drivers: stlink: handle all versions with single config 2017-12-12 21:13:55 +00:00
stlink-v2.cfg jtag: drivers: stlink: handle all versions with single config 2017-12-12 21:13:55 +00:00
stlink.cfg jtag: drivers: stlink: handle all versions with single config 2017-12-12 21:13:55 +00:00
sysfsgpio-raspberrypi.cfg tcl: interface: harmonise RPi configs 2018-01-30 07:39:24 +00:00
ti-icdi.cfg jtag_interface: .speed can be NULL when not needed 2013-02-08 22:33:19 +00:00
ulink.cfg interface configs: Add missing URLs and names. 2011-11-03 23:53:26 +00:00
usb-jtag.cfg Remove support for the GPL incompatible FTDI D2XX library 2016-11-06 09:47:12 +00:00
usbprog.cfg interface configs: Fix whitespace and other issues. 2011-10-30 02:06:07 +00:00
vsllink.cfg versaloon driver update 2011-08-16 12:50:38 +01:00
xds110.cfg jtag/drivers: Add support for TI XDS110 debug probe 2018-05-31 13:25:16 +01:00