riscv-openocd/tcl/interface
Zale Yu b12fca236d jtag/drivers: add support for Nu-Link (Nuvoton ICE) over usb
Add support for Nu-Link1 over usb hidapi and config file.

The original work is fetched from Nuvoton github.
Code cleanup, fix merge conflicts, compile and runtime issues.
Switch the code from libusb to hidapi, being the device HID based.
Add documentation.
Merge fixes for multi-word memory read.

Reset is not fully compatible with openocd framework; currently
the target is reset and then halt at openocd start.

Change-Id: I9738de4e26783ba462ea3e39ec32069fd5bb7d94
Signed-off-by: Zale Yu <cyyu@nuvoton.com>
Signed-off-by: Saravanan Sekar <saravanan@linumiz.com>
Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com>
Reviewed-on: http://openocd.zylin.com/5635
Tested-by: jenkins
Reviewed-by: Marc Schink <dev@zapb.de>
2020-08-02 10:47:02 +01:00
..
ftdi Introduce tcl config files for Synopsys HSDK board 2020-07-26 20:08:31 +01:00
altera-usb-blaster.cfg tcl: replace command "interface" with "adapter driver" 2020-01-29 05:36:56 +00:00
altera-usb-blaster2.cfg tcl: replace command "interface" with "adapter driver" 2020-01-29 05:36:56 +00:00
arm-jtag-ew.cfg coding style: tcl: remove empty lines at end of text files 2020-05-02 15:40:12 +01:00
at91rm9200.cfg coding style: tcl: remove empty lines at end of text files 2020-05-02 15:40:12 +01:00
buspirate.cfg coding style: tcl: remove empty lines at end of text files 2020-05-02 15:40:12 +01:00
calao-usb-a9260.cfg coding style: tcl: remove empty lines at end of text files 2020-05-02 15:40:12 +01:00
chameleon.cfg coding style: tcl: remove empty lines at end of text files 2020-05-02 15:40:12 +01:00
cmsis-dap.cfg tcl: replace command "interface" with "adapter driver" 2020-01-29 05:36:56 +00:00
dln-2-gpiod.cfg drivers/linuxgpiod: add led 2020-07-26 20:15:34 +01:00
dummy.cfg coding style: tcl: remove empty lines at end of text files 2020-05-02 15:40:12 +01:00
estick.cfg tcl: replace command "interface" with "adapter driver" 2020-01-29 05:36:56 +00:00
flashlink.cfg tcl: replace command "interface" with "adapter driver" 2020-01-29 05:36:56 +00:00
ft232r.cfg tcl: replace the deprecated commands with "adapter ..." 2020-01-29 06:34:43 +00:00
imx-native.cfg coding style: add newline at end of text files 2020-02-24 10:30:53 +00:00
jlink.cfg tcl: replace command "interface" with "adapter driver" 2020-01-29 05:36:56 +00:00
jtag_vpi.cfg tcl: replace command "interface" with "adapter driver" 2020-01-29 05:36:56 +00:00
kitprog.cfg tcl: replace command "interface" with "adapter driver" 2020-01-29 05:36:56 +00:00
nds32-aice.cfg tcl: replace the deprecated commands with "adapter ..." 2020-01-29 06:34:43 +00:00
nulink.cfg jtag/drivers: add support for Nu-Link (Nuvoton ICE) over usb 2020-08-02 10:47:02 +01:00
opendous.cfg tcl: replace command "interface" with "adapter driver" 2020-01-29 05:36:56 +00:00
openjtag.cfg coding style: add newline at end of text files 2020-02-24 10:30:53 +00:00
osbdm.cfg tcl: replace command "interface" with "adapter driver" 2020-01-29 05:36:56 +00:00
parport.cfg tcl: replace command "interface" with "adapter driver" 2020-01-29 05:36:56 +00:00
parport_dlc5.cfg coding style: tcl: remove empty lines at end of text files 2020-05-02 15:40:12 +01:00
raspberrypi-native.cfg tcl: replace command "interface" with "adapter driver" 2020-01-29 05:36:56 +00:00
raspberrypi2-native.cfg tcl: replace command "interface" with "adapter driver" 2020-01-29 05:36:56 +00:00
rlink.cfg coding style: tcl: remove empty lines at end of text files 2020-05-02 15:40:12 +01:00
rshim.cfg jtag/drivers: add debugging support for Mellanox BlueField SoC 2020-04-21 11:18:11 +01:00
stlink-dap.cfg swim: add new transport 2020-05-24 21:32:05 +01: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 coding style: tcl: remove empty lines at end of text files 2020-05-02 15:40:12 +01:00
sysfsgpio-raspberrypi.cfg tcl: replace command "interface" with "adapter driver" 2020-01-29 05:36:56 +00:00
ti-icdi.cfg tcl: replace command "interface" with "adapter driver" 2020-01-29 05:36:56 +00:00
ulink.cfg tcl: replace command "interface" with "adapter driver" 2020-01-29 05:36:56 +00:00
usb-jtag.cfg tcl: replace command "interface" with "adapter driver" 2020-01-29 05:36:56 +00:00
usbprog.cfg tcl: replace command "interface" with "adapter driver" 2020-01-29 05:36:56 +00:00
vsllink.cfg coding style: tcl: remove empty lines at end of text files 2020-05-02 15:40:12 +01:00
xds110.cfg tcl: replace command "interface" with "adapter driver" 2020-01-29 05:36:56 +00:00