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
at91rm9200.cfg
buspirate.cfg Add SWD protocol support to buspirate (2nd try) 2018-03-12 14:14:36 +00:00
calao-usb-a9260.cfg
chameleon.cfg
cmsis-dap.cfg cmsis-dap: add serial number support 2014-10-16 12:30:50 +00:00
dummy.cfg
estick.cfg jtag: add opendous and estick support 2012-05-14 09:41:49 +00:00
flashlink.cfg
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
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
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
usb-jtag.cfg Remove support for the GPL incompatible FTDI D2XX library 2016-11-06 09:47:12 +00:00
usbprog.cfg
vsllink.cfg
xds110.cfg jtag/drivers: Add support for TI XDS110 debug probe 2018-05-31 13:25:16 +01:00