aboutsummaryrefslogtreecommitdiffstats
path: root/iceprog/iceprog.c
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #283 from smunaut/miscMiodrag Milanović2022-05-301-10/+51
|\
| * iceprog: Use open-drain output to drive SS and Reset lineSylvain Munaut2021-12-171-5/+5
| * iceprog: Improve reset to disable both CRM and QPISylvain Munaut2021-12-171-0/+6
| * iceprog: Add option that set QE=1 bit in SR2Sylvain Munaut2021-12-171-5/+40
* | Fix float exception when value is less than 100Rafael Lee2022-04-131-3/+3
|/
* Merge pull request #282 from jkiv/iceprog-ignorig-fixMiodrag Milanović2021-09-061-1/+1
|\
| * [iceprog] Fixed typo in error message: "Ignorig"Jon Kivinen2021-05-031-1/+1
* | iceprog: Add write and read progress indication.Piotr Esden-Tempski2021-01-161-0/+11
|/
* Merge branch 'opt_skip_powerdown' of https://github.com/smunaut/icestormClaire Wolf2020-04-221-2/+8
|\
| * iceprog: Add option to keep flash powered upSylvain Munaut2019-12-281-2/+8
* | Added an option to choose the erase block size.Piotr Esden-Tempski2020-02-021-5/+53
|/
* Merge pull request #230 from smunaut/fix_flash_resetClifford Wolf2019-08-151-4/+2
|\
| * iceprog: Better reset of flashSylvain Munaut2019-08-051-4/+2
* | Fix piping on windowsTim Pambor2019-08-051-0/+10
|/
* Add -X option to iceprogPablo Cossutta2019-04-271-2/+7
* Split the hardware specific gpio functions.Piotr Esden-Tempski2018-12-241-13/+41
* Factored out mpsse functions for easier reusability.Piotr Esden-Tempski2018-12-241-336/+42
* Force flash to exist QPI mode in iceprogClifford Wolf2018-09-021-5/+15
* iceprog: switch to SPI mode 0, add -s option, add flash_resetClifford Wolf2018-09-021-8/+36
* Minor style changes in iceprogClifford Wolf2018-08-191-39/+41
* iceprog coding style, don't use "assert" as variable nameClifford Wolf2018-08-191-11/+14
* Slightly more robust flash wait function.Piotr Esden-Tempski2018-08-181-9/+29
* Add a function to read and decode the status register.Piotr Esden-Tempski2018-08-181-2/+66
* Added the FTDI cable pinout for reference.Piotr Esden-Tempski2018-08-181-0/+13
* Improved JEDEC ID read function.Piotr Esden-Tempski2018-08-181-4/+30
* Replaced some more magic numbers with FLASH command IDs.Piotr Esden-Tempski2018-08-181-4/+4
* Added easier to read chip_select/reset functions.Piotr Esden-Tempski2018-08-181-26/+60
* Added more code comments.Piotr Esden-Tempski2018-08-161-16/+39
* Merge pull request #144 from daveshah1/unbrickClifford Wolf2018-05-301-3/+46
|\
| * Add write protection disable to iceprogDavid Shah2018-02-121-3/+46
* | Added some flash command definitions to decrease magic number usage.Piotr Esden-Tempski2018-03-111-9/+49
* | Added some MPSSE command definitions to decrease magic number usage.Piotr Esden-Tempski2018-03-111-11/+88
|/
* Add out-of-the-box FT232H support (for Upduino 2, etc)David Shah2018-02-091-3/+3
* Add "iceprog -e"Clifford Wolf2018-01-021-20/+42
* Squelch trailing whitespaceLarry Doolittle2017-08-011-2/+2
* iceprog: Make errors print only the program nameRobert Ou2017-07-171-18/+24
* iceprog: Do not use nonstandard err.hRobert Ou2017-07-171-34/+67
* Fix coding style in iceprog.c (mostly line breaks and indenting)Clifford Wolf2017-07-051-97/+65
* iceprog: Keep name space cleanRoland Lutz2017-07-041-23/+23
* iceprog: Remove trailing newlineRoland Lutz2017-07-041-1/+0
* iceprog: Break overlong linesRoland Lutz2017-07-041-18/+40
* iceprog: Fix coding style inconsistenciesRoland Lutz2017-07-041-51/+47
* iceprog: Fix error messagesRoland Lutz2017-07-041-2/+2
* iceprog: Return a meaningful exit statusRoland Lutz2017-07-021-14/+22
* iceprog: When reading, don't write more bytes than requestedRoland Lutz2017-07-021-1/+2
* iceprog: Allow programming from pipeRoland Lutz2017-07-021-8/+48
* iceprog: Allow programming from standard inputRoland Lutz2017-07-021-6/+9
* iceprog: Open input/output files before talking to hardwareRoland Lutz2017-07-021-47/+35
* iceprog: Overhaul `--help' textRoland Lutz2017-07-021-52/+41
* iceprog: Add option `--help'Roland Lutz2017-07-021-3/+15