From fde0a89e752054d1f8ebdf6b2e0bad66eaf6abb4 Mon Sep 17 00:00:00 2001 From: Thomas Jarosch Date: Tue, 15 Feb 2005 15:49:37 +0000 Subject: [PATCH] libftdi: (tomj) applied status byte filtering patch --- ChangeLog | 1 + src/ftdi.c | 2 +- 2 files changed, 2 insertions(+), 1 deletions(-) diff --git a/ChangeLog b/ChangeLog index 97b06d7..87d9f4c 100644 --- 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) diff --git a/src/ftdi.c b/src/ftdi.c index 984c0b4..b3a2236 100644 --- a/src/ftdi.c +++ b/src/ftdi.c @@ -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, -- 1.7.1