1
0

14 Commits

Author SHA1 Message Date
michael
75417531f3 fix prom readback, but this slows everything down again... 2007-04-30 21:12:26 +00:00
michael
5e3d963bcb unify parallel and jtagkey interface 2007-04-30 09:23:32 +00:00
michael
7cd012c138 remove old debug message 2007-04-29 22:15:34 +00:00
michael
59b06a85e2 make sure that there is valid data if the last command in a transfer is
a read
2007-04-29 21:50:09 +00:00
michael
9640dec9c7 use the right tool for the job!
use BITMODE_BITBANG for bulk transfers and BITMODE_BBSYNC for transfers with
interleaved reads
2007-04-29 21:32:59 +00:00
michael
3f5287b7f7 some more performance improvements 2007-04-29 18:48:10 +00:00
michael
a270f1e37a only read pins when needed, now it's a bit faster than a parallel cable 2007-04-29 17:51:28 +00:00
michael
397d1c368e remove useless code 2007-04-29 17:06:01 +00:00
michael
85690a3f99 correctly handle cases where the usb chunksize is smaller than the
combined write
2007-04-29 16:00:49 +00:00
michael
4af4753dc4 increase programming speed by a factor of 4.
it now takes 5 seconds to program a xc3s400, which is the same time it
takes to program this chip with a parallel cable.
2007-04-29 15:57:34 +00:00
michael
e81047b815 ignore no-ops 2007-04-29 14:40:03 +00:00
michael
d0e2002d3a much faster programming via FTDI2232 now.
programs a xc3s200 in 22 seconds
2007-04-29 13:49:13 +00:00
michael
b122ac4b01 improve performance by
* using synchronous bitbang mode
 * handling multi transfers in the jtagkey-driver by combining writes and reads
2007-04-29 10:19:40 +00:00
michael
8121bc50c2 first bits for amontec jtagkey 2007-04-29 00:13:50 +00:00