aboutsummaryrefslogtreecommitdiffstats
path: root/flashrom.c
Commit message (Expand)AuthorAgeFilesLines
* Add option to read ROM layout from IFDNico Huber2017-06-141-4/+4
* Kill doit()Nico Huber2017-06-031-322/+73
* Add a convenient libflashrom interfaceNico Huber2017-06-031-5/+304
* Add functions to read/erase/write/verify by layoutNico Huber2017-06-031-0/+350
* dediprog: use ordinary USB devs arrayStefan Tauner2016-02-221-3/+2
* pickit2_spi: use ordinary USB devs arrayStefan Tauner2016-02-221-3/+2
* Add support for WCH CH341A as an SPI programmerUrja Rannikko2016-01-311-0/+12
* Add a bunch of new/tested stuff and various small changes 24Stefan Tauner2016-01-231-1/+1
* Add atapromise programmerJoseph C. Lehner2016-01-161-0/+12
* Pimp the manpage to create nicer hyperlinks and HTML outputStefan Tauner2016-01-141-1/+1
* Rigorously check integrity of I/O stream dataStefan Tauner2015-12-251-21/+45
* Add support for 128 bytes write granularityPaul Kocialkowski2015-10-161-0/+6
* serprog: Fix FWH/LPC by implementing serprog_mapUrja Rannikko2015-06-291-1/+1
* Add support for the Microchip PICkit2 as an SPI programmerJustin Chevrier2015-02-081-0/+13
* Add a bunch of new/tested stuff and various small changes 22Stefan Tauner2015-02-081-1/+1
* Unify target OS and CPU architecture checksStefan Tauner2015-01-101-1/+1
* Add support for the MSTAR I2C ISP protocolAlexandre Boeglin2014-12-201-0/+12
* Make read before write configurable (infrastructure part)Stefan Tauner2014-10-191-11/+23
* Introduce generic shutdown_free() and remove redundant internal_shutdown()Stefan Tauner2014-08-311-0/+6
* Refine physical address mapping of flash chipsStefan Tauner2014-08-301-26/+72
* Refine handling chips that exceed maximum programmer sizesStefan Tauner2014-08-151-16/+8
* Refactor some CLI-relevant partsStefan Tauner2014-08-081-70/+0
* Add a bunch of new/tested stuff and various small changes 21Stefan Tauner2014-08-061-1/+1
* Add new programmer for SPI EEPROMs attached to Intel 82580 NICsRicardo Ribalda Delgado2014-07-281-0/+12
* Rename programmer registration functionsCarl-Daniel Hailfinger2014-07-191-13/+13
* Improve messages on failed erases with default verbosityStefan Tauner2014-07-131-2/+2
* EEPROM support: handle implicit eraseCarl-Daniel Hailfinger2014-06-161-0/+5
* Add selfcheck_board_enables()Stefan Tauner2014-06-121-0/+4
* Introduce helpers.cStefan Tauner2014-06-121-36/+0
* Add IT8212F as programmerKyösti Mälkki2014-06-011-0/+12
* Add VIA VT6421A LPC programmer driverJonathan Kollasch2014-06-011-0/+12
* Fix various tiny problems in verify_range()Stefan Tauner2014-05-271-7/+8
* Fix selfcheck of various arraysStefan Tauner2014-05-261-33/+24
* Add two new states to enum test_state and use it for flashchipsStefan Tauner2014-05-261-17/+36
* Refine messages related to erase/write recoveryStefan Tauner2014-05-101-5/+7
* Add 'const' keyword to chip write and other function prototypesMark Marshall2014-05-091-11/+8
* Remove programmer_shutdown() from doit()Stefan Tauner2014-05-071-8/+8
* Make delay values unsignedStefan Tauner2014-05-021-1/+1
* programmer_delay: filter 0 usec delaysUrja Rannikko2013-10-211-1/+2
* layout: Verify layout entries before building a new image using themStefan Tauner2013-09-231-3/+8
* Add debug output to programmer_map_flash_region()Stefan Tauner2013-09-131-2/+4
* libpayload: Remove file I/O.cNico Huber2013-08-301-0/+10
* Abort on unused programmer parametersCarl-Daniel Hailfinger2013-08-131-5/+15
* Fix verification operationStefan Tauner2013-08-121-2/+5
* Add a bunch of new/tested stuff and various small changes 18Stefan Tauner2013-07-251-1/+1
* Uintptr_t-ify map_flash_region functionsStefan Tauner2013-07-171-2/+1
* Differentiate ultimate error messages depending on programmer usedStefan Tauner2013-07-151-18/+28
* Various cross-platform fixesCarl-Daniel Hailfinger2013-07-131-1/+1
* Warn if we skipped all blocks while writingStefan Tauner2013-06-231-0/+5
* Get rid of perror()Stefan Tauner2013-04-071-4/+5