The branch, master has been updated
via 71ac8745e5d05fe9863a6281c6dd1cb7ece3e74a (commit)
from ae6585f123e199bf57cff9074e46211e16f57cd4 (commit)
- Log -----------------------------------------------------------------
commit 71ac8745e5d05fe9863a6281c6dd1cb7ece3e74a
Author: Uwe Bonnes <bon@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
Date: Tue Jun 21 16:14:48 2011 +0200
1.0/src/ftdi_stream.c: Check for fitting device
-----------------------------------------------------------------------
Summary of changes:
src/ftdi_stream.c | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/src/ftdi_stream.c b/src/ftdi_stream.c
index 6b5b61c..b949999 100644
--- a/src/ftdi_stream.c
+++ b/src/ftdi_stream.c
@@ -152,6 +152,13 @@ ftdi_readstream(struct ftdi_context *ftdi,
int bufferSize = packetsPerTransfer * ftdi->max_packet_size;
int xferIndex;
int err = 0;
+
+ /* Only FT2232H and FT232H know about the synchronous FIFO Mode*/
+ if ((ftdi->type != TYPE_2232H) && (ftdi->type != TYPE_232H))
+ {
+ fprintf(stderr,"Device doesn't support synchronous FIFO mode\n");
+ return 1;
+ }
/* We don't know in what state we are, switch to reset*/
if (ftdi_set_bitmode(ftdi, 0xff, BITMODE_RESET) < 0)
hooks/post-receive
--
port libftdi to libusb-1.0
--
libftdi-git - see http://www.intra2net.com/en/developer/libftdi for details.
To unsubscribe send a mail to libftdi-git+unsubscribe@xxxxxxxxxxxxxxxxxxxxxxx
|