summaryrefslogtreecommitdiffstats
path: root/dediprog.c
Commit message (Expand)AuthorAgeFilesLines
* tree: Port programmers to pass programmer_cfg to extractorsEdward O'Callaghan2022-09-071-5/+5
* tree: Allow passing programmer_cfg directly to programmerEdward O'Callaghan2022-09-071-1/+1
* tree: Change signature of extract_programmer_param_str()Edward O'Callaghan2022-09-071-5/+5
* tree: Check properly if libusb is initializedThomas Heijligen2022-08-231-2/+2
* dediprog.c: Use one variable to store raw parameter valuesFelix Singer2022-08-141-37/+37
* spi: Add function to probe erase command opcode for all spi_masterAarya Chaumal2022-07-111-0/+1
* Add `str` extension to extract_programmer_param function nameChinmay Lonkar2022-07-021-5/+5
* flashchips,spi25: Replace `.wrea_override` with FEATURE_4BA_EAR_1716Nico Huber2022-06-231-1/+1
* flashchips: Rename FEATURE_4BA_EXT_ADDR -> _EAR_C5C8Nico Huber2022-06-221-1/+1
* libflashrom: Return progress state to the library userRichard Hughes2022-05-251-0/+1
* dediprog: wait for spi bulk read xfers to finishRick Altherr2022-01-141-1/+1
* hwaccess: replace flashrom specific macros by compiler definesThomas Heijligen2021-10-151-2/+0
* dediprog.c: Split up compound conditional and swap two operationsAngel Pons2021-10-011-3/+3
* dediprog.c: Drop dediprog_ prefix for spi data struct membersAnastasia Klimchuk2021-09-131-60/+54
* dediprog.c: Refactor singleton states into reentrant patternAnastasia Klimchuk2021-09-131-112/+150
* spi_master: Use new API to register shutdown functionAnastasia Klimchuk2021-08-251-3/+1
* spi_master: Move shutdown function above spi_master structAnastasia Klimchuk2021-08-171-18/+18
* dediprog: Separate shutdown from failed init cleanupAnastasia Klimchuk2021-06-301-8/+12
* programmer_table: move each entry to the associated programmer sourceThomas Heijligen2021-06-101-2/+12
* 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 completelyv1.1-rc1Nico 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