libftdi Archives

Subject: libftdi-1.0: One more FT232H related patch

From: Uwe Bonnes <bon@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
To: libftdi@xxxxxxxxxxxxxxxxxxxxxxx
Date: Fri, 17 Jun 2011 21:53:09 +0200
-- 
Uwe Bonnes                bon@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Institut fuer Kernphysik  Schlossgartenstrasse 9  64289 Darmstadt
--------- Tel. 06151 162516 -------- Fax. 06151 164321 ----------
>From 583010b551b775f26ced756d79f865444aed8712 Mon Sep 17 00:00:00 2001
From: Uwe Bonnes <bon@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
Date: Fri, 17 Jun 2011 21:47:50 +0200
Subject: Hardware mode definitions for EEPROM programming must follow new 
definition
 Some more FT232H related defines

---
 src/ftdi.h |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/ftdi.h b/src/ftdi.h
index af07247..aa13cac 100644
--- a/src/ftdi.h
+++ b/src/ftdi.h
@@ -45,6 +45,7 @@ enum ftdi_mpsse_mode
     BITMODE_OPTO   = 0x10,    /**< Fast Opto-Isolated Serial Interface Mode, 
available on 2232x chips  */
     BITMODE_CBUS   = 0x20,    /**< Bitbang on CBUS pins of R-type chips, 
configure in EEPROM before */
     BITMODE_SYNCFF = 0x40,    /**< Single Channel Synchronous FIFO mode, 
available on 2232H chips */
+    BITMODE_FT1284 = 0x80,    /**< FT1284 mode, available on 232H chips */
 };
 
 /** Port interface for chips with multiple interfaces */
@@ -413,7 +414,7 @@ struct ftdi_device_list
     struct libusb_device *dev;
 };
 #define FT1284_CLK_IDLE_STATE 0x01
-#define FT1284_DATA_LSB       0x02
+#define FT1284_DATA_LSB       0x02 /* DS_FT232H 1.3 amd ftd2xx.h 1.0.4 
disagree here*/
 #define FT1284_FLOW_CONTROL   0x04
 #define POWER_SAVE_DISABLE_H 0x80
 
@@ -449,7 +450,8 @@ enum ftdi_cbush_func {/* FIXME: Recheck value, especially 
the last */
 #define CHANNEL_IS_UART 0x0
 #define CHANNEL_IS_245  0x1
 #define CHANNEL_IS_CPU  0x2
-#define CHANNEL_IS_OPTO 0x4
+#define CHANNEL_IS_OPTO 0x3
+#define CHANNEL_IS_FT1284 0x4
 
 #define DRIVE_4MA  0
 #define DRIVE_8MA  1
-- 
1.7.3.4


--
libftdi - see http://www.intra2net.com/en/developer/libftdi for details.
To unsubscribe send a mail to libftdi+unsubscribe@xxxxxxxxxxxxxxxxxxxxxxx   

Current Thread
  • libftdi-1.0: One more FT232H related patch, Uwe Bonnes <=