diff options
author | Salvador E. Tropea <salvador@inti.gob.ar> | 2017-05-03 10:08:26 -0300 |
---|---|---|
committer | Salvador E. Tropea <salvador@inti.gob.ar> | 2017-05-03 10:08:26 -0300 |
commit | 73fffc21fa74794f5164b87aab1e65825fc8092f (patch) | |
tree | 3ab6c88b49ba803e1f800344e5c60f8a3611f40b /iceprog | |
parent | 587363b64a8b5d210a05dd6e5f91c9992db496b7 (diff) | |
download | icestorm-73fffc21fa74794f5164b87aab1e65825fc8092f.tar.gz icestorm-73fffc21fa74794f5164b87aab1e65825fc8092f.tar.bz2 icestorm-73fffc21fa74794f5164b87aab1e65825fc8092f.zip |
Added a call to ftdi_set_latency_timer to make iceprog performance independent of system settings
Diffstat (limited to 'iceprog')
-rw-r--r-- | iceprog/iceprog.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/iceprog/iceprog.c b/iceprog/iceprog.c index b0a114f..0e0b587 100644 --- a/iceprog/iceprog.c +++ b/iceprog/iceprog.c @@ -454,6 +454,11 @@ int main(int argc, char **argv) error(); } + if (ftdi_set_latency_timer(&ftdic, 2) < 0) { + fprintf(stderr, "Failed to set latency timer (%s).\n", ftdi_get_error_string(&ftdic)); + error(); + } + if (ftdi_set_bitmode(&ftdic, 0xff, BITMODE_MPSSE) < 0) { fprintf(stderr, "Failed set BITMODE_MPSSE on iCE FTDI USB device.\n"); error(); |