aboutsummaryrefslogtreecommitdiffstats
path: root/dediprog.c
Commit message (Expand)AuthorAgeFilesLines
* programmer: Smoothen register_spi_master() APINico Huber2021-05-131-1/+1
* dediprog: Add 4BA support on SF600 protocol version 3Patrick Rudolph2021-05-111-1/+1
* dediprog: Disable SPI_MASTER_NO_4BA_MODES for additional devicesPatrick Rudolph2021-05-111-1/+2
* dediprog: Fix segmentation fault on no device foundMedicine Yeh2020-12-171-1/+0
* dediprog.c: Fix layering violation of default_spi_readEdward O'Callaghan2020-10-121-3/+3
* 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