aboutsummaryrefslogtreecommitdiff
path: root/icetime
AgeCommit message (Collapse)Author
2017-07-16makefile: Make install target work for WindowsRobert Ou
2017-05-09icetime: never silently truncate asc file linesCliff L. Biffle
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.
2017-03-13Add LP384 support to icetimeClifford Wolf
2017-02-26Add "icetime -N"Clifford Wolf
2017-02-12Clean up MakefilesElvira Khabirova
2016-11-01Removed icetime estimate warningClifford Wolf
2016-10-13Added a new config variable CHIPDB_SUBDIR. It determines the subdir nameSalvador E. Tropea
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-02Added "icetime -C <chipdb-file>"Clifford Wolf
2016-08-23icetime: support PREFIX expansion for win32Jesús Arroyo Torrens
2016-07-26Only define _GNU_SOURCE for vasprintf() when not _WIN32Clifford Wolf
2016-07-26Explicitly ask for vasprintf where appropriate.Yury Gribov
2016-06-14Bugfix in icetime .pcf parserClifford Wolf
2016-06-14Better icetime error message for empty designsClifford Wolf
2016-05-16Bugfix for when e.g. PLL LOCK drives longest pathClifford Wolf
2016-05-16Some icetime json format fixesClifford Wolf
2016-05-16icetime: only include "net" in json output if different from hwnetClifford Wolf
2016-05-16icetime: json now contains net and hwnetClifford Wolf
2016-05-15Added icetime json output format (icetime -j)Clifford Wolf
2016-05-03Added "icetime -c"Clifford Wolf
2016-03-02Added Makefile support for "make STATIC=1"Clifford Wolf
2016-02-29Fixed make_lc40 with y=0 bug #32Clifford Wolf
2016-02-27fix a few spelling errorsRuben Undheim
2016-02-14Added/improved support for mxe-based win32 cross buildsClifford Wolf
2016-02-10Cleanups for PREFIX patchClifford Wolf
2016-02-10[Icetime] PREFIX expansion for locating the chipdb files in the user home ↵obijuan
directory
2016-02-01Timing models for LP and HX devicesClifford Wolf
2016-01-26icetime progressClifford Wolf
2016-01-25icetime progressClifford Wolf
2016-01-24Fixed gcc 4.7.2 compiler warning in icetimeClifford Wolf
2016-01-23Improved icetime PREFIX handlingClifford Wolf
2016-01-23icetime: fixed chipdb path issue for Arch LinuxSebastian Bøe
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.
2016-01-18added icetime -o/-r optionsClifford Wolf
2016-01-17Added icetime to examplesClifford Wolf
2016-01-16Bugfix in "icetime -i"Clifford Wolf
2016-01-16icetime progressClifford Wolf
2016-01-16icefuzz improvements (hacks for sbtimer device info)Clifford Wolf
2016-01-15icetime progressClifford Wolf
2016-01-15icetime progressClifford Wolf
2016-01-15icetime progressClifford Wolf
2016-01-11icetime progressClifford Wolf
2016-01-10icetime progressClifford Wolf
2016-01-09icetime progressClifford Wolf
2016-01-07icetime progressClifford Wolf
2016-01-07icetime progressClifford Wolf
2016-01-06icetime progressClifford Wolf
2016-01-04Added "icepll" PLL parameters calculatorClifford Wolf
2016-01-01Renamed IceBox .txt files to .asc filesClifford Wolf
2016-01-01icetime progressClifford Wolf
2015-12-31Added config.mk, correct DESTDIR/PREFIX usageClifford Wolf
2015-12-04icetime progressClifford Wolf