new cable driver for Analog Devices, Inc. Blackfin USB Emulator-100B

git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1800 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
master
Mike Frysinger 15 years ago
parent b2304c2708
commit 8892ca165d

@ -12,6 +12,15 @@
* src/tap/detect.c (urj_tap_detect_parts): Handle new oneshot quirk.
* src/tap/idcode.c (urj_tap_idcode): Likewise.
* configure.ac (URJ_DRIVER_SET[cable]): Add ice100.
* src/bfin/bfin.c (part_emulation_return): Force EMUIR to a NOP in case
the cable goes back to run-test-idle.
* src/tap/cable_list.h: Add ice100 cable drivers.
* src/tap/Makefile.am: Add ice100 cable drivers.
* src/tap/cable/ice100.c: New ice100 cable driver for Analog Devices, Inc.
Blackfin USB Emulator-100B.
* src/tap/cable/generic_usbconn_list.h: Add ice100 cable drivers.
2010-06-22 Mike Frysinger <vapier@gentoo.org>
* src/tap/usbconn/libftdi.c (usbconn_ftdi_flush): Fix gcc printf warning.

@ -646,6 +646,7 @@ URJ_DRIVER_SET([cable], [
ea253
ei012
ft2232
ice100
igloo
jlink
keithkoep

@ -1508,6 +1508,9 @@ part_emulation_return (urj_chain_t *chain, int n)
part_dbgctl_bit_clear_emeen (chain, n);
part_dbgctl_bit_clear_wakeup (chain, n);
urj_tap_chain_shift_data_registers_mode (chain, 0, 1, URJ_CHAIN_EXITMODE_IDLE);
/* get the RTE out of EMUIR so we don't execute it more than once */
part_emuir_set (chain, n, INSN_NOP, URJ_CHAIN_EXITMODE_IDLE);
}
void

@ -130,6 +130,10 @@ libtap_la_SOURCES += \
cable/ts7800.c
endif
if ENABLE_CABLE_ICE100
libtap_la_SOURCES += \
cable/ice100.c
endif
if HAVE_LIBUSB
libtap_la_SOURCES += \

@ -75,5 +75,12 @@ _URJ_USB(nios_eval_ftdi)
_URJ_USB(usb_jtag_ftdi)
#endif
#endif
#ifdef ENABLE_CABLE_ICE100
_URJ_USB(ice100B)
_URJ_USB(ezkit_10_bf548)
_URJ_USB(ezkit_10_bf537)
_URJ_USB(ezkit_20_bf518)
_URJ_USB(ezkit_20_bf526)
#endif
#undef _URJ_USB

File diff suppressed because it is too large Load Diff

@ -59,6 +59,11 @@ _URJ_CABLE(ft2232_turtelizer2)
_URJ_CABLE(ft2232_usbscarab2)
_URJ_CABLE(ft2232_usbtojtagif)
#endif
#ifdef ENABLE_CABLE_ICE100
_URJ_CABLE(ice100B)
_URJ_CABLE(ezkit_10)
_URJ_CABLE(ezkit_20)
#endif
#ifdef ENABLE_CABLE_IGLOO
_URJ_CABLE(igloo)
#endif

Loading…
Cancel
Save