libftdi: (tomj) applied status byte filtering patch
authorThomas Jarosch <opensource@intra2net.com>
Tue, 15 Feb 2005 15:49:37 +0000 (15:49 +0000)
committerThomas Jarosch <opensource@intra2net.com>
Tue, 15 Feb 2005 15:49:37 +0000 (15:49 +0000)
ChangeLog
src/ftdi.c

index 97b06d7..87d9f4c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,6 @@
 New in 0.6
 ----------
+* Improved filtering of status bytes (Evgeny Sinelnikov)
 * Extended FT2232C support (Uwe Bonnes)
 * Small improvement to the baudrate calculation code (Emil)
 * Error handling cleanup (Rogier Wolff)
index 984c0b4..b3a2236 100644 (file)
@@ -473,7 +473,7 @@ int ftdi_read_data(struct ftdi_context *ftdi, unsigned char *buf, int size)
             ftdi->readbuffer_offset += 2;
             ret -= 2;
 
-            if (ret > 64) {
+            if (ret > 62) {
                 for (i = 1; i < num_of_chunks; i++)
                     memmove (ftdi->readbuffer+ftdi->readbuffer_offset+62*i,
                              ftdi->readbuffer+ftdi->readbuffer_offset+64*i,