From 1416eb1443005be219a8f76b6f05bff947ccce4a Mon Sep 17 00:00:00 2001 From: Thimo Eichstaedt Date: Tue, 3 Nov 2009 17:43:43 +0100 Subject: [PATCH] Fix usb index in ftdi_convert_baudrate() for FT2232H/FT4232H chips --- src/ftdi.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/src/ftdi.c b/src/ftdi.c index d2c4a11..5d6a221 100644 --- a/src/ftdi.c +++ b/src/ftdi.c @@ -822,7 +822,7 @@ static int ftdi_convert_baudrate(int baudrate, struct ftdi_context *ftdi, } // Split into "value" and "index" values *value = (unsigned short)(encoded_divisor & 0xFFFF); - if (ftdi->type == TYPE_2232C) + if (ftdi->type == TYPE_2232C || ftdi->type == TYPE_2232H || ftdi->type == TYPE_4232H) { *index = (unsigned short)(encoded_divisor >> 8); *index &= 0xFF00; -- 1.7.1