From: Thomas Jarosch Date: Mon, 1 Nov 2004 18:48:10 +0000 (+0000) Subject: libftdi: (tomj) applied patch to extend chip reset X-Git-Tag: v0.6~13 X-Git-Url: http://developer.intra2net.com/git/?p=libftdi;a=commitdiff_plain;h=5cd68e239fa178a5d3c9c50763aa97bc1e4c2150 libftdi: (tomj) applied patch to extend chip reset --- diff --git a/src/ftdi.c b/src/ftdi.c index 4c6b738..b94b731 100644 --- a/src/ftdi.c +++ b/src/ftdi.c @@ -186,6 +186,11 @@ int ftdi_usb_reset(struct ftdi_context *ftdi) ftdi->error_str = "FTDI reset failed"; return -1; } + + if (usb_reset(ftdi->usb_dev) != 0) { + ftdi->error_str = "USB reset failed"; + return -2; + } // Invalidate data in the readbuffer ftdi->readbuffer_offset = 0; ftdi->readbuffer_remaining = 0;