X-Git-Url: https://review.openocd.org/gitweb?p=openocd.git;a=blobdiff_plain;f=src%2Fjtag%2Fdrivers%2Fft2232.c;h=19f4dcb5f63fbc4078bd182619214c5ce8bf061f;hp=fed829856036d17c2eec0ef8f80a656b7dba1eb3;hb=09e9625d6ce52bbed271c1087df58fb3bb78b99a;hpb=46bcaec696ae0974b47aeaea876737f13d0c55e5 diff --git a/src/jtag/drivers/ft2232.c b/src/jtag/drivers/ft2232.c index fed8298560..19f4dcb5f6 100644 --- a/src/jtag/drivers/ft2232.c +++ b/src/jtag/drivers/ft2232.c @@ -24,7 +24,7 @@ * You should have received a copy of the GNU General Public License * * along with this program; if not, write to the * * Free Software Foundation, Inc., * -* 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * +* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ***************************************************************************/ /** @@ -1511,7 +1511,8 @@ static void minimodule_reset(int trst, int srst) static void turtle_reset(int trst, int srst) { - trst = trst; + if (trst == 1) + LOG_ERROR("Can't assert TRST: the adapter lacks this signal"); if (srst == 1) low_output |= nSRST; @@ -2340,6 +2341,11 @@ static int ft2232_init(void) int retval; uint32_t bytes_written; + LOG_WARNING("Using DEPRECATED interface driver 'ft2232'"); +#if BUILD_FTDI + LOG_INFO("Consider using the 'ftdi' interface driver, with configuration files in interface/ftdi/..."); +#endif + if (tap_get_tms_path_len(TAP_IRPAUSE, TAP_IRPAUSE) == 7) LOG_DEBUG("ft2232 interface using 7 step jtag state transitions"); else @@ -3141,9 +3147,8 @@ static void flossjtag_blink(void) static int ft2232_quit(void) { #if BUILD_FT2232_FTD2XX == 1 - FT_STATUS status; - status = FT_Close(ftdih); + FT_Close(ftdih); #elif BUILD_FT2232_LIBFTDI == 1 ftdi_usb_close(&ftdic);