Clifford Wolf
8354bc6086
Removed files that are under GNU licenses
2017-08-31 15:00:41 +02:00
Larry Doolittle
b3d35ccadc
Squelch trailing whitespace
2017-08-01 14:43:15 +02:00
Robert Ou
4e653c3b7e
iceprog: Make errors print only the program name
...
Previously, the entire argv[0] would be printed.
2017-07-17 01:43:27 -07:00
Robert Ou
9acaac752a
iceprog: Do not use nonstandard err.h
...
This header does not exist under MinGW. Replace these functions with
standard functions.
2017-07-17 01:28:59 -07:00
Robert Ou
4111f9cca5
makefile: Make install target work for Windows
2017-07-16 20:59:55 -07:00
Clifford Wolf
3c42bdbf66
Fix coding style in iceprog.c (mostly line breaks and indenting)
2017-07-05 18:34:57 +02:00
Roland Lutz
53a8bcce35
iceprog: Keep name space clean
2017-07-04 18:21:54 +02:00
Roland Lutz
62e7089710
iceprog: Remove trailing newline
2017-07-04 18:21:54 +02:00
Roland Lutz
f36652689f
iceprog: Break overlong lines
2017-07-04 18:21:54 +02:00
Roland Lutz
64e129bee9
iceprog: Fix coding style inconsistencies
2017-07-04 18:21:54 +02:00
Roland Lutz
0a8d98f36a
iceprog: Fix error messages
2017-07-04 18:21:54 +02:00
Roland Lutz
b61cfb8a01
iceprog: Add manpage
2017-07-02 14:56:07 +02:00
Roland Lutz
eef1731d2b
iceprog: Return a meaningful exit status
2017-07-02 14:56:07 +02:00
Roland Lutz
7b97eb4177
iceprog: When reading, don't write more bytes than requested
2017-07-02 14:56:07 +02:00
Roland Lutz
8413b2c689
iceprog: Allow programming from pipe
2017-07-02 14:56:07 +02:00
Roland Lutz
0bd8876d7f
iceprog: Allow programming from standard input
2017-07-02 14:49:37 +02:00
Roland Lutz
47c9cd4ac1
iceprog: Open input/output files before talking to hardware
2017-07-02 14:49:37 +02:00
Roland Lutz
6741d93245
iceprog: Overhaul `--help' text
2017-07-02 14:49:37 +02:00
Roland Lutz
703a913bd1
iceprog: Add option `--help'
2017-07-02 14:49:37 +02:00
Roland Lutz
86af65cc32
iceprog: Check for non-applicable options
2017-06-19 20:37:44 +02:00
Roland Lutz
90381332e2
iceprog: Check for invalid offset/size arguments
2017-06-08 21:01:45 +02:00
Roland Lutz
dbdc65b65b
iceprog: Give more information about invocation errors
2017-06-08 21:01:45 +02:00
Salvador E. Tropea
08d2c63485
Reduced the timer latency to 1 (minimum allowed) some users are reporting better results
2017-05-03 12:57:22 -03:00
Salvador E. Tropea
05f0f33c1c
Added code to restore the original timer latency. In this way the user can avoid 500 Hz interrupts.
2017-05-03 10:25:09 -03:00
Salvador E. Tropea
73fffc21fa
Added a call to ftdi_set_latency_timer to make iceprog performance independent of system settings
2017-05-03 10:08:26 -03:00
Elvira Khabirova
ea82010fbf
Clean up Makefiles
2017-02-12 16:13:03 +03:00
Clifford Wolf
0b4b038632
Minor Makefile typo fix
2016-09-04 16:20:48 +02:00
Adam D. Horden
612ea83662
The fix will check to see if you are compiling on Mac OS X and set the
...
correct LDLIBS and CFLAGS for Mac OS X.
This attempts to detect the correct version of the FTDI headers and
sets the correct CFLAGS for the version of the FTDI headers installed.
Cleaned up Makefile and removed verbose checking of FTDI version.
Cleaned up Makefile and removed verbose checking of uname.
2016-09-04 13:49:53 +01:00
Adam D. Horden
0d3ee2655f
Fix to enable a clean build on Mac OS X.
...
The fix will check to see if you are compiling on Mac OS X and set the
correct LDLIBS and CFLAGS for Mac OS X.
This attempts to detect the correct version of the FTDI headers and
sets the correct CFLAGS for the version of the FTDI headers installed.
2016-09-04 11:48:12 +01:00
Adam D. Horden
a4b050c8ef
Fix to enable a clean build on Mac OS X.
...
The fix will check to see if you are compiling on Mac OS X and set the
correct LDLIBS and CFLAGS for Mac OS X.
2016-09-04 11:00:00 +01:00
Jesús Arroyo Torrens
3578b35900
Give priority to libftdi1 over libftdi
2016-07-23 15:08:18 +02:00
Clifford Wolf
1b7253ade2
Added missing #include <stdlib.h> to iceprog.c
2016-05-16 12:03:40 +02:00
Clifford Wolf
58a2aa2617
Improvements in iceprog
2016-05-04 15:48:03 +02:00
Ben Pye
3587093560
Fix iceprog on Windows opening binary in text mode
2016-03-27 22:14:16 +01:00
Clifford Wolf
6178dfbbd6
Added Makefile support for "make STATIC=1"
2016-03-02 12:34:51 +01:00
Clifford Wolf
43e7741636
Use pkg-config for libftdi
2016-02-29 10:37:42 +01:00
Clifford Wolf
a519d2ab82
Added/improved support for mxe-based win32 cross builds
2016-02-14 13:47:27 +01:00
Clifford Wolf
b9e6d07e9c
Added config.mk, correct DESTDIR/PREFIX usage
2015-12-31 12:05:04 +01:00
Clifford Wolf
da99818b81
Added mxe-based win32 build
2015-12-15 15:01:58 +01:00
Clifford Wolf
2696346d6c
Fixed very long usleep in iceprog flash_wait()
2015-12-08 12:34:05 +01:00
Clifford Wolf
3e478a4f5c
Revert "iceprog: Print help with a single fprintf call"
...
This reverts commit 33c1a3ea5a .
Conflicts:
iceprog/iceprog.c
2015-10-21 00:54:32 +02:00
Joel Holdsworth
c3617cca3d
iceprog: Added support for reading/writing data to pipes
2015-10-17 11:11:02 -06:00
Joel Holdsworth
33c1a3ea5a
iceprog: Print help with a single fprintf call
2015-10-17 11:08:38 -06:00
Joel Holdsworth
dbe71cd7c3
iceprog: Print status messages into stderr
2015-10-17 10:49:57 -06:00
Aaron Bieber
4b4511dfe9
variablize CXX and PYTHON and add -L and -I
2015-08-18 15:56:16 -06:00
Clifford Wolf
83a24ddc44
Define and use DESTDIR for installation (by Larry Doolittle)
2015-07-27 22:40:45 +02:00
Clifford Wolf
ae459d7ae1
Various Makefile cleanups
2015-07-18 21:22:44 +02:00
Clifford Wolf
48154cb6f4
Imported full dev sources
2015-07-18 13:10:40 +02:00
Clifford Wolf
13e63e6b65
Import of icestorm-snapshot-150526.zip
2015-07-18 13:07:39 +02:00