jtag: add esp_usb_jtag driver
commit3d61a9593e9f61e37dacff27c5dafc1fd452873d
authorErhan Kurubas <erhan.kurubas@espressif.com>
Thu, 21 Apr 2022 19:48:28 +0000 (21 21:48 +0200)
committerAntonio Borneo <borneo.antonio@gmail.com>
Sat, 2 Jul 2022 08:24:01 +0000 (2 08:24 +0000)
treea663830e02d6dc54fc070d788dbf015e7c14cb0c
parentc7bdce33e2edd3b9d6d0eb85d38e7cac8e0a4e6e
jtag: add esp_usb_jtag driver

This driver is used with the ESP32 chips which has builtin USB-JTAG
interface. e.g. with ESP32-C3, ESP32-S3

Signed-off-by: Erhan Kurubas <erhan.kurubas@espressif.com>
Change-Id: If966268cb8d26f76540dd5440245a17ed0b72c61
Reviewed-on: https://review.openocd.org/c/openocd/+/6943
Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com>
Tested-by: jenkins
configure.ac
contrib/60-openocd.rules
doc/openocd.texi
src/jtag/drivers/Makefile.am
src/jtag/drivers/esp_usb_jtag.c [new file with mode: 0644]
src/jtag/interfaces.c
tcl/board/esp32s2-bridge.cfg [new file with mode: 0644]
tcl/interface/esp_usb_bridge.cfg [new file with mode: 0644]