diff --git a/jtag/src/tap/cable.c b/jtag/src/tap/cable.c index c1ed5682..c41d01aa 100644 --- a/jtag/src/tap/cable.c +++ b/jtag/src/tap/cable.c @@ -40,6 +40,7 @@ extern cable_driver_t byteblaster_cable_driver; extern cable_driver_t dlc5_cable_driver; extern cable_driver_t ea253_cable_driver; extern cable_driver_t ei012_cable_driver; +extern cable_driver_t igloo_cable_driver; extern cable_driver_t keithkoep_cable_driver; extern cable_driver_t lattice_cable_driver; extern cable_driver_t mpcbdm_cable_driver; @@ -53,6 +54,7 @@ cable_driver_t *cable_drivers[] = { &dlc5_cable_driver, &ea253_cable_driver, &ei012_cable_driver, + &igloo_cable_driver, &keithkoep_cable_driver, &lattice_cable_driver, &mpcbdm_cable_driver, diff --git a/jtag/src/tap/cable/wiggler.c b/jtag/src/tap/cable/wiggler.c index c285a950..7d3b4e36 100644 --- a/jtag/src/tap/cable/wiggler.c +++ b/jtag/src/tap/cable/wiggler.c @@ -116,3 +116,18 @@ cable_driver_t wiggler_cable_driver = { wiggler_set_trst, generic_get_trst }; + +cable_driver_t igloo_cable_driver = { + "IGLOO", + N_("Excelpoint IGLOO JTAG Cable"), + generic_connect, + generic_disconnect, + generic_cable_free, + wiggler_init, + generic_done, + wiggler_clock, + wiggler_get_tdo, + wiggler_set_trst, + generic_get_trst +}; +