aboutsummaryrefslogtreecommitdiffstats
path: root/icetime
Commit message (Collapse)AuthorAgeFilesLines
* Fix up build system to work with emscriptenRobert Ou2017-11-151-1/+17
|
* makefile: Make install target work for WindowsRobert Ou2017-07-161-2/+2
|
* icetime: never silently truncate asc file linesCliff L. Biffle2017-05-091-2/+10
| | | | | | | | | | | | | | | | | | icetime was reading the asc configuration file using a 128-byte line buffer -- which is usually fine, but can cause it to truncate the names of nets given in .sym lines if those names are very, very long. The way fgets was being used meant this went undetected. Long net names like this can arise in deeply hierarchical designs, particularly if there's a code generator involved. This change: 1. Increases the buffer size to 64kiB. 2. Adds a truncation check that causes icetime to fail. A more robust solution would manage the line buffer on the heap, since the symbol gets copied into a std::string anyway, but this is a workaround for now.
* Add LP384 support to icetimeClifford Wolf2017-03-132-2/+9
|
* Add "icetime -N"Clifford Wolf2017-02-261-2/+13
|
* Clean up MakefilesElvira Khabirova2017-02-121-2/+2
|
* Removed icetime estimate warningClifford Wolf2016-11-011-3/+4
|
* Added a new config variable CHIPDB_SUBDIR. It determines the subdir nameSalvador E. Tropea2016-10-132-3/+3
| | | | | | 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.
* Added "icetime -C <chipdb-file>"Clifford Wolf2016-10-021-4/+12
|
* icetime: support PREFIX expansion for win32Jesús Arroyo Torrens2016-08-231-2/+18
|
* Only define _GNU_SOURCE for vasprintf() when not _WIN32Clifford Wolf2016-07-261-0/+3
|
* Explicitly ask for vasprintf where appropriate.Yury Gribov2016-07-261-0/+2
|
* Bugfix in icetime .pcf parserClifford Wolf2016-06-141-2/+5
|
* Better icetime error message for empty designsClifford Wolf2016-06-141-0/+4
|
* Bugfix for when e.g. PLL LOCK drives longest pathClifford Wolf2016-05-161-9/+13
|
* Some icetime json format fixesClifford Wolf2016-05-161-10/+20
|
* icetime: only include "net" in json output if different from hwnetClifford Wolf2016-05-161-6/+9
|
* icetime: json now contains net and hwnetClifford Wolf2016-05-161-13/+21
|
* Added icetime json output format (icetime -j)Clifford Wolf2016-05-151-43/+86
|
* Added "icetime -c"Clifford Wolf2016-05-031-4/+26
|
* Added Makefile support for "make STATIC=1"Clifford Wolf2016-03-021-0/+4
|
* Fixed make_lc40 with y=0 bug #32Clifford Wolf2016-02-291-1/+4
|
* fix a few spelling errorsRuben Undheim2016-02-271-1/+1
|
* Added/improved support for mxe-based win32 cross buildsClifford Wolf2016-02-142-3/+5
|
* Cleanups for PREFIX patchClifford Wolf2016-02-101-10/+3
|
* [Icetime] PREFIX expansion for locating the chipdb files in the user home ↵obijuan2016-02-101-1/+11
| | | | directory
* Timing models for LP and HX devicesClifford Wolf2016-02-013-15/+48
|
* icetime progressClifford Wolf2016-01-261-5/+19
|
* icetime progressClifford Wolf2016-01-251-6/+12
|
* Fixed gcc 4.7.2 compiler warning in icetimeClifford Wolf2016-01-241-1/+1
|
* Improved icetime PREFIX handlingClifford Wolf2016-01-232-5/+2
|
* icetime: fixed chipdb path issue for Arch LinuxSebastian Bøe2016-01-232-2/+5
| | | | | | | | | | | Icetime was hardcoding the path to chipdb as /usr/local/share causing icetime to not find the chip db on Arch Linux where the prefix is just /usr/share. With this commit the PREFIX is passed as a preprocessor define and used in icetime.cc to create the correct path. I don't know what the canonical way of dealing with this is, but this was the least intrusive way I could think of to get this fixed.
* added icetime -o/-r optionsClifford Wolf2016-01-182-44/+59
|
* Added icetime to examplesClifford Wolf2016-01-171-0/+4
|
* Bugfix in "icetime -i"Clifford Wolf2016-01-161-19/+5
|
* icetime progressClifford Wolf2016-01-161-11/+59
|
* icefuzz improvements (hacks for sbtimer device info)Clifford Wolf2016-01-161-1/+0
|
* icetime progressClifford Wolf2016-01-152-6/+13
|
* icetime progressClifford Wolf2016-01-151-4/+79
|
* icetime progressClifford Wolf2016-01-155-121/+312
|
* icetime progressClifford Wolf2016-01-111-103/+378
|
* icetime progressClifford Wolf2016-01-101-5/+35
|
* icetime progressClifford Wolf2016-01-092-0/+113
|
* icetime progressClifford Wolf2016-01-071-19/+47
|
* icetime progressClifford Wolf2016-01-072-14/+125
|
* icetime progressClifford Wolf2016-01-062-7/+56
|
* Added "icepll" PLL parameters calculatorClifford Wolf2016-01-041-0/+16
|
* Renamed IceBox .txt files to .asc filesClifford Wolf2016-01-013-5/+5
|
* icetime progressClifford Wolf2016-01-013-45/+74
|
* Added config.mk, correct DESTDIR/PREFIX usageClifford Wolf2015-12-311-5/+4
|