]> git.gag.com Git - fw/openocd/commit
jtag/libusb_helper: permit adapters to compute their custom serials
authorTarek BOCHKATI <tarek.bouchkati@gmail.com>
Fri, 6 Mar 2020 12:52:23 +0000 (13:52 +0100)
committerOleksij Rempel <linux@rempel-privat.de>
Sun, 22 Mar 2020 08:17:06 +0000 (08:17 +0000)
commit6ecccc88955ead6283bfa9da123e120a73d4cab8
treef6233fb4dc02bda524b0291925e4d13cabd0b04b
parent1891c2d26e240a76b2a5a1761ff0da7693d89901
jtag/libusb_helper: permit adapters to compute their custom serials

introduce a callback function that could be passed to jtag_libusb_open
to permit adapters to compute their custom/exotic serials.

the callback should return a non NULL value only when the serial could not
be retrieved by the standard 'libusb_get_string_descriptor_ascii'

Change-Id: Ib95d6bdfc4ee655eda538fba8becfa183c3b0059
Signed-off-by: Tarek BOCHKATI <tarek.bouchkati@gmail.com>
Reviewed-on: http://openocd.zylin.com/5496
Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com>
Tested-by: jenkins
Reviewed-by: Oleksij Rempel <linux@rempel-privat.de>
src/jtag/aice/aice_usb.c
src/jtag/drivers/ft232r.c
src/jtag/drivers/kitprog.c
src/jtag/drivers/libusb_helper.c
src/jtag/drivers/libusb_helper.h
src/jtag/drivers/opendous.c
src/jtag/drivers/openjtag.c
src/jtag/drivers/osbdm.c
src/jtag/drivers/stlink_usb.c
src/jtag/drivers/usb_blaster/ublast2_access_libusb.c