int group3_schmitt;
int group3_slew;
+ int powersave;
+
+ int clock_polarity;
+ int data_order;
+ int flow_control;
+
/** eeprom size in bytes. This doesn't get stored in the eeprom
but is the only way to pass it to ftdi_eeprom_build. */
int size;
GROUP3_SCHMITT = 36,
GROUP3_SLEW = 37,
CHIP_SIZE = 38,
- CHIP_TYPE = 39
+ CHIP_TYPE = 39,
+ POWER_SAVE = 40,
+ CLOCK_POLARITY = 41,
+ DATA_ORDER = 42,
+ FLOW_CONTROL = 43
};
/**
/** pointer to libusb's usb_device */
struct libusb_device *dev;
};
+#define FT1284_CLK_IDLE_STATE 0x01
+#define FT1284_DATA_LSB 0x02
+#define FT1284_FLOW_CONTROL 0x04
+#define POWER_SAVE_DISABLE_H 0x80
#define USE_SERIAL_NUM 0x08
enum ftdi_cbus_func {/* FIXME: Recheck value, especially the last */