From 4c22a4ef63a0f48e3c3ff44b6d09aadf3bee3d64 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Arnim=20L=C3=A4uger?= Date: Fri, 10 Jul 2009 20:08:00 +0000 Subject: [PATCH] disable "Set Data bits LowByte" for ft2232_transfer, seems to be superfluous and decreases cable performance (Jie Zhang) git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1654 b68d4a1b-bc3d-0410-92ed-d4ac073336b7 --- urjtag/ChangeLog | 6 ++++++ urjtag/src/tap/cable/ft2232.c | 2 ++ 2 files changed, 8 insertions(+) diff --git a/urjtag/ChangeLog b/urjtag/ChangeLog index a4d1edf9..a0cff6a7 100644 --- a/urjtag/ChangeLog +++ b/urjtag/ChangeLog @@ -1,3 +1,9 @@ +2009-07-10 Arnim Laeuger + + * src/tap/cable/ft2232.c: disable "Set Data bits LowByte" for + ft2232_transfer, seems to be superfluous and decreases cable performance + (Jie Zhang) + 2009-06-15 Arnim Laeuger * src/bus/mpc824x.c: experimental support for x16 mode, including help diff --git a/urjtag/src/tap/cable/ft2232.c b/urjtag/src/tap/cable/ft2232.c index 7d393358..9b774e2b 100644 --- a/urjtag/src/tap/cable/ft2232.c +++ b/urjtag/src/tap/cable/ft2232.c @@ -1344,10 +1344,12 @@ ft2232_transfer_schedule (urj_cable_t *cable, int len, const char *in, int bitwise_len; int chunkbytes; +#if 0 /* lower TMS for transfer also lower TCK to ensure correct clocking */ ft2232_set_signal_schedule (params, URJ_POD_CS_TCK | URJ_POD_CS_TMS, 0, 1, 0); +#endif chunkbytes = len >> 3; while (chunkbytes > 0)