From 69a75e686d09ceaed5e5600805d16084d3cb3385 Mon Sep 17 00:00:00 2001 From: Uwe Bonnes Date: Wed, 6 Jul 2011 22:23:37 +0200 Subject: [PATCH] Add H-Type specific MPSSE definitions --- src/ftdi.h | 15 +++++++++++++++ 1 files changed, 15 insertions(+), 0 deletions(-) diff --git a/src/ftdi.h b/src/ftdi.h index e617c43..6bb7a3e 100644 --- a/src/ftdi.h +++ b/src/ftdi.h @@ -84,6 +84,21 @@ enum ftdi_module_detach_mode #define LOOPBACK_START 0x84 #define LOOPBACK_END 0x85 #define TCK_DIVISOR 0x86 +/* H Type specific commands */ +#define DIS_DIV_5 0x8a +#define EN_DIV_5 0x8b +#define EN_3_PHASE 0x8c +#define DIS_3_PHASE 0x8d +#define CLK_BITS 0x8e +#define CLK_BYTES 0x8f +#define CLK_WAIT_HIGH 0x94 +#define CLK_WAIT_LOW 0x95 +#define EN_ADAPTIVE 0x96 +#define DIS_ADAPTIVE 0x97 +#define CLK_BYTES_OR_HIGH 0x9c +#define CLK_BYTES_OR_LOW 0x0d +/*FT232H specific commands */ +#define DRIVE_OPEN_COLLECTOR 0x9e /* Value Low */ /* Value HIGH */ /*rate is 12000000/((1+value)*2) */ #define DIV_VALUE(rate) (rate > 6000000)?0:((6000000/rate -1) > 0xffff)? 0xffff: (6000000/rate -1) -- 1.7.1