aboutsummaryrefslogtreecommitdiffstats
path: root/dediprog.c
Commit message (Expand)AuthorAgeFilesLines
* dediprog: Correct REQTYPE_OTHER_OUT macroDavid Hendricks2020-06-241-1/+1
* const'ify flashctx to align signatures with cros flashromEdward O'Callaghan2020-04-301-1/+1
* dediprog.c: Add id parameter to dediprog programmerRyan O'Leary2019-11-151-21/+132
* Fix more sign-compare issuesNico Huber2019-10-051-1/+1
* Fix -Wsign-compare troubleNico Huber2019-07-311-6/+6
* spi: Drop spi_controller typeNico Huber2019-06-271-1/+0
* tree: Make internal variables staticJacob Garber2019-06-261-2/+2
* dediprog: Bail out on unsupported, long transfersNico Huber2019-06-211-1/+9
* dediprog: Allow 4BA on all protocol V2 devicesPatrick Rudolph2019-06-061-1/+1
* dediprog: Implement 4BA EAR mode for protocol v1Nico Huber2019-06-041-5/+24
* dediprog: Enable 4BA support for SF600, protocol V2Nico Huber2019-04-151-8/+21
* dediprog: Disable 4BA completelyNico Huber2019-04-021-0/+1
* Remove trailing whitespaceElyes HAOUAS2019-03-041-1/+1
* dediprog: Fix small, unaligned readsNico Huber2018-12-061-4/+4
* Add initial support for Dediprog SF200.Jay Thompson2018-09-111-5/+14
* usbdev: Extract libusb1 device discovery into a separate fileDaniel Thompson2018-08-301-45/+1
* Remove unneeded white spacesElyes HAOUAS2018-06-241-1/+1
* Remove address from GPLv2 headersElyes HAOUAS2018-04-241-4/+0
* Fix whitespace errorsElyes HAOUAS2018-04-241-2/+2
* dediprog: implement command spec for firmware >= 7.2.30David Hendricks2018-03-281-18/+83
* Include <sys/types.h> wherever ssize_t is usedNico Huber2017-08-161-0/+1
* dediprog: Fix bug where too many transfers would be queuedNico Huber2017-04-201-1/+3
* dediprog: Reimplement target chip optionNico Huber2017-04-201-3/+14
* dediprog: use ordinary USB devs arrayStefan Tauner2016-02-221-1/+9
* dediprog: tremendously improve performance on SF600 by ignoring the specStefan Tauner2016-02-201-0/+10
* dediprog: port to libusb1 and use asynchronous bulk transfers for readingNico Huber2016-02-181-87/+197
* dediprog: use command 0x0B (set voltage) only on older SF100sDavid Hendricks2016-02-181-13/+24
* dediprog: add support for SF600David Woodhouse2016-02-181-14/+65
* dediprog: support new communication protocol, cleanup and enable by defaultSimon Glass2016-01-231-111/+130
* dediprog: Tidy up commands and remove dead nonsense codeSimon Glass2015-07-051-254/+136
* dediprog: Invert the LED polarity in the codeSimon Glass2015-06-281-49/+42
* Add a bunch of new/tested stuff and various small changes 22Stefan Tauner2015-02-081-0/+1
* Properly include current libusb-win32 headerStefan Tauner2015-01-261-0/+8
* Rename programmer registration functionsCarl-Daniel Hailfinger2014-07-191-2/+2
* Constify dediprog's write functions tooStefan Tauner2014-05-251-4/+4
* dediprog: Fix crash if usb_open() failsDavid Woodhouse2013-07-301-0/+4
* dediprog: fix SPI clock settingPatrick Georgi2013-05-231-6/+9
* dediprog: add support for chip selectStefan Tauner2013-05-031-12/+40
* dedirpog: add a parameter 'spispeed' to set the SPI clock rateNico Huber2013-02-201-60/+69
* Add a bunch of new/tested stuff and various small changes 16Stefan Tauner2013-01-011-0/+1
* Add a "device" parameter for DediprogNathan Laredo2012-12-241-5/+35
* Make struct flashchip a field in struct flashctx instead of a complete copyCarl-Daniel Hailfinger2012-08-251-1/+1
* Add native SPI AAI write support to the Dediprog SF100 driverNico Huber2012-06-191-20/+47
* Add voltage change delays to dediprog driverNico Huber2012-06-161-0/+8
* Let the programmer driver decide how to do AAI transfersNico Huber2012-06-151-0/+1
* Add a bunch of new/tested stuff and various small changes 10Paul Menzel2012-02-161-1/+1
* Speed up dediprog SPI page writesCarl-Daniel Hailfinger2011-12-201-6/+170
* Add struct flashctx * parameter to all functions accessing flash chipsCarl-Daniel Hailfinger2011-12-181-2/+5
* Use struct flashctx instead of struct flashchip for flash chip accessCarl-Daniel Hailfinger2011-12-141-3/+3
* Unsignify lengths and addresses in chip functions and structsStefan Tauner2011-11-231-10/+10