summaryrefslogtreecommitdiffstats
path: root/flash.h
Commit message (Expand)AuthorAgeFilesLines
* spi: Move ICH BBAR quirk out of the wayNico Huber2017-12-281-1/+0
* spi25: Remove now obsolete `four_bytes_addr_funcs` pathNico Huber2017-12-281-8/+1
* spi25: Enable native 4BA read and write using feature bitsNico Huber2017-12-281-0/+2
* spi25: Integrate 4BA supportNico Huber2017-12-281-0/+8
* spi25: Introduce spi_simple_write_cmd()Nico Huber2017-12-281-0/+1
* Fix standalone ich_descriptor_tool compilation with MinGW and DJGPPStefan Tauner2017-11-031-1/+1
* 4BA: Allow disabling 4-byte address mode for SPI flashEd Swierk2017-10-151-9/+2
* 4BA: Support for new direct-4BA instructions + W25Q256.V updateBoris Baykov2017-10-151-0/+4
* 4BA: Support for 4-bytes addressing via Extended Address RegisterBoris Baykov2017-10-151-2/+3
* 4BA: Flashrom integration for the 4-bytes addressing extensionsBoris Baykov2017-10-151-0/+8
* fixup! 4BA: Basic support for 4-bytes addressing mode extensionsBoris Baykov2017-10-141-2/+2
* 4BA: Basic support for 4-bytes addressing mode extensionsBoris Baykov2017-10-141-0/+3
* Drop redundant `enum msglevel`Nico Huber2017-07-131-30/+23
* Fix linking with libpayloadNico Huber2017-06-221-2/+2
* Add option to read ROM layout from IFDNico Huber2017-06-141-1/+2
* Kill doit()Nico Huber2017-06-031-2/+4
* Adapt CLI to use new libflashrom interface' print callbackNico Huber2017-06-031-0/+2
* Add a convenient libflashrom interfaceNico Huber2017-06-031-2/+9
* Add functions to read/erase/write/verify by layoutNico Huber2017-06-031-0/+2
* Give layouts their own typeNico Huber2017-06-031-8/+2
* Add a bunch of new/tested stuff and various small changes 24Stefan Tauner2016-01-231-1/+1
* Add support for 128 bytes write granularityPaul Kocialkowski2015-10-161-0/+1
* Add a bunch of new/tested stuff and various small changes 22Stefan Tauner2015-02-081-1/+0
* Make strnlen() visible in old versions of glibcStefan Tauner2015-01-271-0/+3
* Unify target OS and CPU architecture checksStefan Tauner2015-01-101-1/+3
* Move strtok_r implementation verbatim to helpers.cStefan Tauner2014-11-011-0/+3
* Make read before write configurable (infrastructure part)Stefan Tauner2014-10-191-1/+1
* Introduce generic shutdown_free() and remove redundant internal_shutdown()Stefan Tauner2014-08-311-0/+1
* Refine physical address mapping of flash chipsStefan Tauner2014-08-301-5/+12
* Refactor some CLI-relevant partsStefan Tauner2014-08-081-3/+6
* Add a bunch of new/tested stuff and various small changes 21Stefan Tauner2014-08-061-1/+1
* Rename programmer registration functionsCarl-Daniel Hailfinger2014-07-191-2/+2
* EEPROM support: handle implicit eraseCarl-Daniel Hailfinger2014-06-161-0/+1
* Introduce helpers.cStefan Tauner2014-06-121-4/+8
* Fix selfcheck of various arraysStefan Tauner2014-05-261-0/+1
* Add two new states to enum test_state and use it for flashchipsStefan Tauner2014-05-261-32/+27
* Add 'const' keyword to chip write and other function prototypesMark Marshall2014-05-091-6/+6
* Add support for Macronix MX23L3254 mask ROMMichael Coppola2014-05-031-0/+1
* Make delay values unsignedStefan Tauner2014-05-021-1/+1
* layout: Verify layout entries before building a new image using themStefan Tauner2013-09-231-1/+10
* layout: Add a method to cleanup layout data structuresStefan Tauner2013-09-151-0/+1
* Add a bunch of new/tested stuff and various small changes 18Stefan Tauner2013-07-251-1/+3
* Uintptr_t-ify map_flash_region functionsStefan Tauner2013-07-171-2/+2
* Use uintptr_t for chipaddr instead of unsigned longStefan Tauner2013-07-131-1/+2
* Various cross-platform fixesCarl-Daniel Hailfinger2013-07-131-1/+7
* Warn if we skipped all blocks while writingStefan Tauner2013-06-231-0/+1
* sbxxx: spibar[0] debug print refinementsStefan Tauner2013-06-161-0/+1
* Refine granularity handling in preparation of AT45DB series supportStefan Tauner2013-04-011-10/+14
* Add support for Macronix MX25U1635E, MX25U3235E/F and MX25U6435E/FVincent Palatin2013-03-151-0/+1
* Make write granularity a chip attributeStefan Tauner2013-03-031-1/+2