aboutsummaryrefslogtreecommitdiff
path: root/iceprog
AgeCommit message (Expand)Author
2020-04-22Merge branch 'opt_skip_powerdown' of https://github.com/smunaut/icestormClaire Wolf
2020-04-10Support custom PROGRAM_PREFIXMiodrag Milanovic
2020-02-02Added an option to choose the erase block size.Piotr Esden-Tempski
2019-12-28iceprog: Add option to keep flash powered upSylvain Munaut
2019-08-15Merge pull request #230 from smunaut/fix_flash_resetClifford Wolf
2019-08-05iceprog: Better reset of flashSylvain Munaut
2019-08-05Fix piping on windowsTim Pambor
2019-04-27Add -X option to iceprogPablo Cossutta
2019-03-02Minor cleanups in iceprog/mpsse.hClifford Wolf
2018-12-24Split the hardware specific gpio functions.Piotr Esden-Tempski
2018-12-24Factored out mpsse functions for easier reusability.Piotr Esden-Tempski
2018-09-02Force flash to exist QPI mode in iceprogClifford Wolf
2018-09-02iceprog: switch to SPI mode 0, add -s option, add flash_resetClifford Wolf
2018-08-19Minor style changes in iceprogClifford Wolf
2018-08-19iceprog coding style, don't use "assert" as variable nameClifford Wolf
2018-08-18Slightly more robust flash wait function.Piotr Esden-Tempski
2018-08-18Add a function to read and decode the status register.Piotr Esden-Tempski
2018-08-18Added the FTDI cable pinout for reference.Piotr Esden-Tempski
2018-08-18Improved JEDEC ID read function.Piotr Esden-Tempski
2018-08-18Replaced some more magic numbers with FLASH command IDs.Piotr Esden-Tempski
2018-08-18Added easier to read chip_select/reset functions.Piotr Esden-Tempski
2018-08-16Added more code comments.Piotr Esden-Tempski
2018-05-30Merge pull request #144 from daveshah1/unbrickClifford Wolf
2018-03-11Added some flash command definitions to decrease magic number usage.Piotr Esden-Tempski
2018-03-11Added some MPSSE command definitions to decrease magic number usage.Piotr Esden-Tempski
2018-02-12Add write protection disable to iceprogDavid Shah
2018-02-09Add out-of-the-box FT232H support (for Upduino 2, etc)David Shah
2018-01-02Add "iceprog -e"Clifford Wolf
2017-08-31Removed files that are under GNU licensesClifford Wolf
2017-08-01Squelch trailing whitespaceLarry Doolittle
2017-07-17iceprog: Make errors print only the program nameRobert Ou
2017-07-17iceprog: Do not use nonstandard err.hRobert Ou
2017-07-16makefile: Make install target work for WindowsRobert Ou
2017-07-05Fix coding style in iceprog.c (mostly line breaks and indenting)Clifford Wolf
2017-07-04iceprog: Keep name space cleanRoland Lutz
2017-07-04iceprog: Remove trailing newlineRoland Lutz
2017-07-04iceprog: Break overlong linesRoland Lutz
2017-07-04iceprog: Fix coding style inconsistenciesRoland Lutz
2017-07-04iceprog: Fix error messagesRoland Lutz
2017-07-02iceprog: Add manpageRoland Lutz
2017-07-02iceprog: Return a meaningful exit statusRoland Lutz
2017-07-02iceprog: When reading, don't write more bytes than requestedRoland Lutz
2017-07-02iceprog: Allow programming from pipeRoland Lutz
2017-07-02iceprog: Allow programming from standard inputRoland Lutz
2017-07-02iceprog: Open input/output files before talking to hardwareRoland Lutz
2017-07-02iceprog: Overhaul `--help' textRoland Lutz
2017-07-02iceprog: Add option `--help'Roland Lutz
2017-06-19iceprog: Check for non-applicable optionsRoland Lutz
2017-06-08iceprog: Check for invalid offset/size argumentsRoland Lutz
2017-06-08iceprog: Give more information about invocation errorsRoland Lutz