Commit Graph

281 Commits

Author SHA1 Message Date
Clifford Wolf b1c4784c8e Add icecompr.py 2017-01-13 15:38:05 +01:00
Austin Seipp 3d3c8331c0 icecompr: fix missed 'make clean' artifact
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2017-01-13 14:46:59 +01:00
Clifford Wolf 1e9de21774 Merge pull request #65 from udif/master
Fix for Win32 builds
2017-01-11 10:50:08 +01:00
Clifford Wolf f768c150da Fix some typos in icecube.sh comment header 2017-01-10 14:39:18 +01:00
Clifford Wolf f920831e43 Some cleanups in verilog examples 2017-01-09 21:21:15 +01:00
Clifford Wolf ff02cd753c Added icecompr 2017-01-08 13:09:09 +01:00
Clifford Wolf a140056324 Improvements in icestick rs232 demo 2017-01-03 02:19:29 +01:00
Clifford Wolf 13e654fe2e Fixed files with CRLF line endings 2017-01-01 22:12:32 +01:00
Clifford Wolf 7d839b4225 Added icebox_stat.py 2017-01-01 13:51:10 +01:00
Udi Finkelstein 37d20906d4 Another fix 2017-01-01 01:33:30 +02:00
Udi Finkelstein 426d82dce0 Fix Windows builds 2017-01-01 01:03:27 +02:00
Clifford Wolf fddc54800c Added pcf --warn-no-port support to icebox_vlog 2016-12-31 14:45:15 +01:00
Clifford Wolf 1eccb0240f More OSX notes 2016-12-30 15:23:52 +01:00
Clifford Wolf 962b7ce1b4 Added link to icestick pinout 2016-12-30 15:01:11 +01:00
Clifford Wolf cd0e6cfa8e Added icestick rs232 demo 2016-12-30 14:29:44 +01:00
Clifford Wolf 47d28bff12 Added iCEZUM example 2016-12-29 13:47:36 +01:00
Clifford Wolf 7d8337a138 Fixed icepll divf range 2016-12-17 15:22:02 +01:00
Clifford Wolf 9f54ad6b15 Added marex/typhoon link 2016-12-13 12:02:00 +01:00
Clifford Wolf 01b9822638 Removed icetime estimate warning 2016-11-01 11:34:50 +01:00
Clifford Wolf 9b722cd062 Merge pull request #59 from zeldin/icebram_parser
Improve input parsing of icebram
2016-10-22 10:17:49 +02:00
Marcus Comstedt e046ad3a4f Improve input parsing of icebram
Add support for the following in the input hexfiles:

 * Horizontal whitespace (space, tab, cr)
 * Multiple words on the same line
 * Empty lines
 * Embedded underscores (_) in the words
 * x and z nibbles (interpreted as zero)

In addition, allow for the to_hexfile to be shorter than the
from_hexfile, padding with zeroes as needed.
2016-10-21 22:28:52 +02:00
Larry Doolittle 3b6e7368f5 Reproducibility improvements
Pulled from Debian reproducible-builds project
2016-10-17 15:31:36 +02:00
Clifford Wolf 1796d4354f Merge pull request #58 from set-soft/master
Added a new config variable CHIPDB_SUBDIR.
2016-10-14 09:21:23 +02:00
Salvador E. Tropea 1fb08362d9 Added a new config variable CHIPDB_SUBDIR. It determines the subdir name
used in $(PREFIX)/share/ to install the chip database. This provides a
mechanism to choose a directory different than icebox (default).
I.e. fpga-icestorm/chipdb for Debian.
2016-10-13 16:58:21 -03:00
Clifford Wolf fbd7b6c169 Merge branch 'master' of github.com:cliffordwolf/icestorm 2016-10-02 15:19:01 +02:00
Clifford Wolf 9ab00ea131 Added "icetime -C <chipdb-file>" 2016-10-02 15:18:48 +02:00
Clifford Wolf 266e758a16 Added prerequisites install command for Fedora 24 2016-09-13 12:38:36 +02:00
Clifford Wolf 0b4b038632 Minor Makefile typo fix 2016-09-04 16:20:48 +02:00
Clifford Wolf 563c09751c Merge pull request #54 from adhorden/adhorden_iceprog_makefile_osx
Adam D. Horden iceprog makefile osx fix.
2016-09-04 16:19:39 +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
Clifford Wolf 5899972bb2 More links on website 2016-08-26 15:29:31 +02:00
Clifford Wolf 31cba8a3a2 Merge pull request #53 from Jesus89/win32
icetime: support PREFIX expansion for win32
2016-08-23 22:32:26 +02:00
Jesús Arroyo Torrens fb2b83a19b icetime: support PREFIX expansion for win32 2016-08-23 21:30:00 +02:00
Clifford Wolf 12b2295c90 Only define _GNU_SOURCE for vasprintf() when not _WIN32 2016-07-26 10:31:22 +02:00
Yury Gribov 8a7a746ca9 Explicitly ask for vasprintf where appropriate. 2016-07-26 10:26:05 +02:00
Clifford Wolf 5d14357f91 Merge pull request #48 from Jesus89/libftdi
Give priority to libftdi1 over libftdi
2016-07-23 15:55:22 +02:00
Jesús Arroyo Torrens 3578b35900 Give priority to libftdi1 over libftdi 2016-07-23 15:08:18 +02:00
Clifford Wolf 75fd59c5b4 Added icedude link 2016-06-21 09:32:48 +02:00
Clifford Wolf 0597f412e7 Added "icecube.sh -ul1k" 2016-06-20 00:09:22 +02:00
Clifford Wolf 09387a0662 Added icefuzz/glbcheck.py 2016-06-19 16:24:50 +02:00
Clifford Wolf 49e3ad404a Bugfix in icetime .pcf parser 2016-06-14 09:34:06 +02:00
Clifford Wolf c9ea734feb Typo fix in "icebox_vlog --help" 2016-06-14 09:29:43 +02:00
Clifford Wolf 6a0fabcfa8 Better icetime error message for empty designs 2016-06-14 09:22:03 +02:00
Clifford Wolf d4c0a01f7b Minor icebram improvements 2016-06-11 19:07:01 +02:00
Clifford Wolf 857ed8379c Using ?= for all config.mk entries 2016-05-22 12:45:13 +02:00
Clifford Wolf 4903aa5af3 Merge pull request #44 from dvc94ch/clang-optional
Make clang optional
2016-05-22 12:44:19 +02:00
David Craven fb67695a88 Make clang optional 2016-05-21 23:27:53 +02:00
Clifford Wolf 4fbc8d20b6 Bugfix for when e.g. PLL LOCK drives longest path 2016-05-16 15:18:25 +02:00