- 8d0f465 spi25: Extract 4BA preparations into new `spi25_prepare.c` by Nico Huber · 6 months ago
- 7679b5c spi25: Replace spi_read_chunked() with more abstract version by Nico Huber · 1 year, 7 months ago
- ca1c7fd spi25: Normalize parameters of spi_nbyte_read() by Nico Huber · 1 year, 7 months ago
- b197402 memory_bus: Split register mapping into own function by Nico Huber · 1 year, 10 months ago
- 0e76d99 memory_bus: Move (un)map_flash_region into par master by Nico Huber · 1 year, 10 months ago
- 9eec407 Perform default mapping only for respective chips by Nico Huber · 1 year, 10 months ago
- ab6b18f spi25: Move 4BA preparations into spi_prepare_4ba() hook by Nico Huber · 1 year, 10 months ago
- 1338936 Consider 4BA support when filtering erase functions by Nico Huber · 8 months ago
- b0be320 spi.c: Add AT45 erasefn opcode mapping by Thomas Heijligen · 2 years, 2 months ago
- 3561451 spi25.c: Rename spi_get_erasefn_from_opcode to spi25_get_erasefn_from_opcode by Thomas Heijligen · 2 years, 2 months ago
- ab9f258 spi25.c: Add function to return opcode of passed erase fucntion pointer by Aarya Chaumal · 2 years, 5 months ago
- 58015c2 Introduce an `include` directory for header files by Thomas Heijligen · 2 years, 7 months ago[Renamed from chipdrivers.h]
- d1fbc46 chipdrivers.h: Trivial fix style of write_28sf040() signature by Edward O'Callaghan · 4 years ago
- 39687ac writeprotect_ranges.c: add more range functions by Sergii Dmytruk · 2 years, 4 months ago
- fffc48d flashchips: Add Spansion (today Infineon) S25FL128L and S25FL256L by Nico Huber · 2 years, 6 months ago
- b8a90d0 spi25_statusreg: delete spi_read_status_register() by Nikolai Artemiev · 3 years, 1 month ago
- c9feb1b flashchips,writeprotect_ranges: add range decoding function by Nikolai Artemiev · 3 years, 1 month ago
- 0167522 spi25_statusreg: make register read/write functions generic by Nikolai Artemiev · 3 years, 1 month ago
- 5eca427 const'ify flashctx to align signatures with cros flashrom by Edward O'Callaghan · 4 years, 7 months ago
- 3d8868c Add support for M95M02-A125 by Konstantin Grudnev · 5 years ago
- 7eb38aa dediprog: Implement 4BA EAR mode for protocol v1 by Nico Huber · 6 years ago
- 25584de flashchips: Add SST26VF016B(A), SST26VF032B(A), SST26VF064B(A) by Wei Hu · 7 years ago
- e083880 Remove address from GPLv2 headers by Elyes HAOUAS · 7 years ago
- 80ae14e Add support for the ENE Embedded Debug Interface EDI and KB9012 EC by Paul Kocialkowski · 7 years ago
- fe34d2a spi25: Revise decision when to enter/exit 4BA mode by Nico Huber · 7 years ago
- 7e3c81a spi25: Merge remainder of spi4ba in by Nico Huber · 7 years ago
- 0ecbacb spi25: Use common code for nbyte read/write and block erase by Nico Huber · 7 years ago
- d94d254 4BA: Add spi_exit_4ba function to switch SPI flash to 3-byte addressing by Ed Swierk · 7 years ago
- 7fe8569 4BA: Support for new direct-4BA instructions + W25Q256.V update by Boris Baykov · 8 years ago
- 5de3b9b 4BA: Support for 4-bytes addressing via Extended Address Register by Boris Baykov · 8 years ago
- 50a5660 4BA: Basic support for 4-bytes addressing mode extensions by Boris Baykov · 8 years ago
- bcf6109 Add support for SST SST25WF020A, SST25WF040B, SST25WF080B by Ben Gardner · 9 years ago
- 5859ced Fix handling of write protection at register space address +2 by Stefan Tauner · 10 years ago
- a8cf362 Unify non-shifted and shifted JEDEC access by Carl-Daniel Hailfinger · 10 years ago
- 6697f71 Add a bunch of new/tested stuff and various small changes 21 by Stefan Tauner · 10 years ago
- 03a9c3c Add support for a bunch of 29GL parallel flash chips by Stefan Tauner · 10 years ago
- ef3ac8a Refactor unlocking of many chips with locking at register space address +2 by Carl-Daniel Hailfinger · 10 years ago
- a60d408 Add support for Sanyo LE25FW106 by Stefan Tauner · 10 years ago
- f2756fa Combine block_erase*_en29lv640b and block_erase*_m29f400bt respectively by Stefan Tauner · 10 years ago
- 0ab1e5d jedec.c: constify a bit more by Stefan Tauner · 10 years ago
- 12f3d51 Rename some spi_prettyprint_status_register_* functions by Stefan Tauner · 10 years ago
- 85f09f7 Add support for ESMT F25L32PA by Stefan Tauner · 10 years ago
- f20b7be Add 'const' keyword to chip write and other function prototypes by Mark Marshall · 11 years ago
- 4404f73 Cleanup ST M50 driver by Stefan Tauner · 11 years ago
- 1dd5d3a Add support for AT45CS1282 by Stefan Tauner · 11 years ago
- fdc4f7e Add support for AT45DB321C by Stefan Tauner · 11 years ago
- db4e87d Add support for Atmel AT45DB* chips by Aidan Thornton · 11 years ago
- 6f59b0b Add support for remaining Numonyx (Micron) N25Q chips by Nikolay Nikolaev · 11 years ago
- c80c4a3 Add support for Spansion S25FL...S chips by Nikolay Nikolaev · 11 years ago
- d0e3ea1 Add support for Eon EN25S series by Nikolay Nikolaev · 11 years ago
- 579f1e0 Introduce spi_block_erase_db() by Nikolay Nikolaev · 11 years ago
- 278ba6e Introduce additional SPI status register helpers by Stefan Tauner · 11 years ago
- cecb2c5 Fix unlocking function for most Atmel AT2[56]D* chips by Stefan Tauner · 11 years ago
- 730e7e7 Update spi_get_erasefn_from_opcode() by Stefan Tauner · 12 years ago
- 3f5e35d Refine PMC Pm25LV series by Stefan Tauner · 12 years ago
- 57794ac Add support for Atmel's AT25F series of SPI flash chips by Stefan Tauner · 12 years ago
- 54aaa4a Add support for Intel S33 series flash chips by Stefan Tauner · 12 years ago
- 6ee37e2 Improve SPI status register pretty printing by Stefan Tauner · 12 years ago
- c31243e Add support for Winbond W39F010/W39L010/W39L020 by Kyösti Mälkki · 12 years ago
- 94b39b4 Add support for Atmel AT26DF041 by Stefan Tauner · 12 years ago
- 5609f9d Generify a25.c's SRWD printing function and move it to spi25.c by Stefan Tauner · 12 years ago
- eb58257 Add a bunch of new/tested stuff and various small changes 14 by Stefan Tauner · 12 years ago
- 3c0fcd0 Add spi_block_erase_62 by Stefan Tauner · 12 years ago
- 7bf4ed9 Rename AT25F512B-specific code by Stefan Tauner · 12 years ago
- 1ba08f6 Clean up a25.c, at25.c, spi25.c by Stefan Tauner · 12 years ago
- f5a30f6 Add support for for the Atmel AT49F040 chip by David Borg · 13 years ago
- 47eff6b Add support for the Eon EN29LV640B chip by Rudolf Marek · 13 years ago
- ac1b4c8 Add support for SFDP (JESD216) by Stefan Tauner · 13 years ago
- 8a3c60c Add struct flashctx * parameter to all functions accessing flash chips by Carl-Daniel Hailfinger · 13 years ago
- 63fd902 Use struct flashctx instead of struct flashchip for flash chip access by Carl-Daniel Hailfinger · 13 years ago
- c69c9c8 Unsignify lengths and addresses in chip functions and structs by Stefan Tauner · 13 years ago
- 532c717 Add opaque programmer registration infrastructure by Carl-Daniel Hailfinger · 13 years ago
- 8c35745 Revert "Unsignify lengths and addresses in chip functions and structs" by Stefan Tauner · 13 years ago
- d196e7c Unsignify lengths and addresses in chip functions and structs by Stefan Tauner · 13 years ago
- fca3b01 Add support for the Sharp LH28F008BJT-BTLZ1 chip by Mattias Mattsson · 13 years ago
- a63c7c4 Remove unneeded inclusions of chipdrivers.h by Stefan Tauner · 13 years ago
- 7a3bd8f Refine status register and lock printing of Atmel and AMIC SPI chips by Carl-Daniel Hailfinger · 14 years ago
- 4b17736 Remove erase_chip_stm50flw0x0x by Michael Karcher · 14 years ago
- 19e0aac Add W39L040 by Michael Karcher · 14 years ago
- ecc6707 Enable unlocking (erasing/writing) W39V040FB chips by Idwer Vollering · 14 years ago
- 9188240 Add support for Winbond W39V040FB and W39V040FC by Carl-Daniel Hailfinger · 14 years ago
- 75a58f9 Switch all flash chips to partial write by Carl-Daniel Hailfinger · 14 years ago
- 79e6757 Refactor remaining write wrappers by Carl-Daniel Hailfinger · 14 years ago
- b30a5ed Unify chip write functions by Carl-Daniel Hailfinger · 14 years ago
- f52f784 Move implicit erase out of chip drivers by Carl-Daniel Hailfinger · 14 years ago
- 1db7a44 Massive speedups for SST25VF032B and SST25VF064C by Helge Wagner · 14 years ago
- fd7075a Add detailed status register printing and unlocking for all ATMEL AT25* chips by Carl-Daniel Hailfinger · 14 years ago
- 420cf6f Mark Fujitsu MBM29F400BC write as broken (implicit eraseblock layout in write) by Carl-Daniel Hailfinger · 14 years ago
- 29a1c66 Use generic unlocking infrastructure for SPI chips by Carl-Daniel Hailfinger · 14 years ago
- 9a795d8 Convert SPI chips to partial write by Carl-Daniel Hailfinger · 14 years ago
- 3a25fea The SPI opcode 0xd8 is not a chip erase opcode on any chip out there by Carl-Daniel Hailfinger · 14 years ago
- dc1cda1 Add support for two-byte RES probes by Carl-Daniel Hailfinger · 14 years ago
- 5824fbf Introduce a generic SPI read function: spi_write_chunked() by Carl-Daniel Hailfinger · 14 years ago
- 69e5811 Sst49lfxxxc chips are functionally the same as 82802ab chips by Sean Nelson · 15 years ago
- 8864710 Fix a few typos from the last commit by Sean Nelson · 15 years ago
- 28accc2 Various JEDEC refactorings touching 82802ab.c, sharplhf00l04.c and stm50flw0x0x.c by Sean Nelson · 15 years ago
- ccf7a2a Further cleanup after JEDEC refactorings by Sean Nelson · 15 years ago
- b3289c9 Clean up sst28sf040.c after JEDEC refactorings by Sean Nelson · 15 years ago
- e4446e4 Clean up sharplhf00l04.c after JEDEC refactorings by Sean Nelson · 15 years ago
- ffae6ca Kill dead w39v080fa.c functions by Sean Nelson · 15 years ago