summaryrefslogtreecommitdiffstats
path: root/flash.h
Commit message (Expand)AuthorAgeFilesLines
* Introduce an `include` directory for header filesThomas Heijligen2022-04-291-494/+0
* writeprotect: add WPS bit and always set it to zeroSergii Dmytruk2022-04-291-0/+3
* spi25_statusreg.c: add SR3 read/write supportSergii Dmytruk2022-04-291-0/+1
* Drop STANDALONE modeThomas Heijligen2022-04-131-2/+0
* flashchips,writeprotect_ranges: add range decoding functionNikolai Artemiev2022-03-011-0/+6
* flash.h,flashchips.c: add writeprotect bit layout map to chipsNikolai Artemiev2022-03-011-0/+50
* spi25_statusreg,flashchips: add SR2 read/write supportNikolai Artemiev2022-02-281-0/+3
* spi25_statusreg: make register read/write functions genericNikolai Artemiev2022-02-281-0/+7
* writeprotect, cli_classic: delete old writeprotect codeNikolai Artemiev2022-02-281-1/+0
* flashrom.c: Move do_*() helpers into cli_classic.cEdward O'Callaghan2022-01-271-4/+0
* flashrom.c: Make {read,write}_buf_from_include_args() publicEdward O'Callaghan2022-01-271-0/+2
* cli_classic.c: Convert do_erase() to libflashrom callEdward O'Callaghan2022-01-221-1/+1
* hwaccess: replace flashrom specific macros by compiler definesThomas Heijligen2021-10-151-2/+0
* flashrom.c: Make extract_param() static localEdward O'Callaghan2021-07-161-1/+0
* layout: Tidy up the include-args APINico Huber2021-06-261-4/+0
* layout: Kill the global layoutNico Huber2021-06-261-1/+0
* layout: Rework normalize_romentries() APINico Huber2021-06-261-1/+0
* layout: Introduce flashrom_layout_new()Nico Huber2021-06-261-1/+1
* cli_classic.c: add -x option for do_extract()Daniel Campello2021-05-021-0/+1
* layout: Add -i <region>[:<file>] supportDaniel Campello2021-04-271-1/+1
* flashrom.c: implement chip restore callback registrationNikolai Artemiev2020-12-031-0/+11
* flash.h: Trivial indent fix of commentEdward O'Callaghan2020-12-011-3/+4
* flashrom.c,flash.h: Kill dead fn shutdown_free()Edward O'Callaghan2020-10-241-1/+0
* Add writeprotect support infrastructureEdward O'Callaghan2020-09-281-0/+4
* Revert "flashchips: port S25FS(128S) chip from chromiumos"Nico Huber2020-05-011-3/+0
* const'ify flashctx to align signatures with cros flashromEdward O'Callaghan2020-04-301-2/+2
* flashchips: port S25FS(128S) chip from chromiumossibradzic2020-04-221-0/+3
* helpers: Implement strndup() for MinGWMiklós Márton2019-10-041-0/+1
* Fix -Wsign-compare troubleNico Huber2019-07-311-1/+5
* spi: Move 16MiB partitioning up into spi_chip_read()Nico Huber2019-06-211-0/+6
* layout.c: Don't use global variables for included regionsArthur Heymans2019-06-171-2/+2
* Enable 4BA mode for Spansion 25FL256SNico Huber2018-10-031-6/+8
* flashchips: Add Spansion 25FL256S......0Nico Huber2018-10-031-0/+3
* helpers: Add reverse_byte() and reverse_bytes()Marc Schink2018-08-301-0/+2
* linux_mtd: Import driver from ChromiumOSDavid Hendricks2018-05-171-0/+1
* Remove address from GPLv2 headersElyes HAOUAS2018-04-241-4/+0
* Fix compilation with older MinGW versionsAntonio Ospite2018-03-231-0/+3
* Add support for reading the current flash contents from a filePaul Kocialkowski2018-02-111-1/+1
* Add support for the ENE Embedded Debug Interface EDI and KB9012 ECPaul Kocialkowski2018-02-111-1/+2
* Add support for selecting the erased bit value with a flagPaul Kocialkowski2018-02-111-1/+8
* Add a SPI command class to `struct flashchip`Mike Banon2018-02-111-0/+11
* flashchips: Revise all 4BA chipsNico Huber2018-01-021-3/+8
* spi25: Revise decision when to enter/exit 4BA modeNico Huber2018-01-021-5/+5
* 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