summaryrefslogtreecommitdiffstats
path: root/chipdrivers.h
Commit message (Expand)AuthorAgeFilesLines
* Add struct flashctx * parameter to all functions accessing flash chipsCarl-Daniel Hailfinger2011-12-181-10/+10
* Use struct flashctx instead of struct flashchip for flash chip accessCarl-Daniel Hailfinger2011-12-141-84/+84
* Unsignify lengths and addresses in chip functions and structsStefan Tauner2011-11-231-16/+16
* Add opaque programmer registration infrastructureCarl-Daniel Hailfinger2011-11-041-0/+6
* Revert "Unsignify lengths and addresses in chip functions and structs"Stefan Tauner2011-09-181-14/+14
* Unsignify lengths and addresses in chip functions and structsStefan Tauner2011-09-181-14/+14
* Add support for the Sharp LH28F008BJT-BTLZ1 chipMattias Mattsson2011-08-251-0/+1
* Remove unneeded inclusions of chipdrivers.hStefan Tauner2011-08-161-0/+2
* Refine status register and lock printing of Atmel and AMIC SPI chipsCarl-Daniel Hailfinger2011-05-191-7/+21
* Remove erase_chip_stm50flw0x0xMichael Karcher2011-04-141-1/+0
* Add W39L040Michael Karcher2011-03-061-0/+1
* Enable unlocking (erasing/writing) W39V040FB chipsIdwer Vollering2010-12-261-0/+1
* Add support for Winbond W39V040FB and W39V040FCCarl-Daniel Hailfinger2010-12-051-4/+10
* Switch all flash chips to partial writeCarl-Daniel Hailfinger2010-10-131-16/+8
* Refactor remaining write wrappersCarl-Daniel Hailfinger2010-10-131-3/+4
* Unify chip write functionsCarl-Daniel Hailfinger2010-10-101-5/+6
* Move implicit erase out of chip driversCarl-Daniel Hailfinger2010-10-081-5/+0
* Massive speedups for SST25VF032B and SST25VF064CHelge Wagner2010-10-051-1/+2
* Add detailed status register printing and unlocking for all ATMEL AT25* chipsCarl-Daniel Hailfinger2010-07-291-0/+10
* Mark Fujitsu MBM29F400BC write as broken (implicit eraseblock layout in write)Carl-Daniel Hailfinger2010-07-161-1/+0
* Use generic unlocking infrastructure for SPI chipsCarl-Daniel Hailfinger2010-07-141-1/+1
* Convert SPI chips to partial writeCarl-Daniel Hailfinger2010-07-141-1/+3
* The SPI opcode 0xd8 is not a chip erase opcode on any chip out thereCarl-Daniel Hailfinger2010-06-201-2/+0
* Add support for two-byte RES probesCarl-Daniel Hailfinger2010-05-281-1/+2
* Introduce a generic SPI read function: spi_write_chunked()Carl-Daniel Hailfinger2010-05-211-0/+1
* Sst49lfxxxc chips are functionally the same as 82802ab chipsSean Nelson2010-03-231-4/+0
* Fix a few typos from the last commitSean Nelson2010-03-221-0/+1
* Various JEDEC refactorings touching 82802ab.c, sharplhf00l04.c and stm50flw0x...Sean Nelson2010-03-191-10/+4
* Further cleanup after JEDEC refactoringsSean Nelson2010-03-161-4/+1
* Clean up sst28sf040.c after JEDEC refactoringsSean Nelson2010-03-161-3/+0
* Clean up sharplhf00l04.c after JEDEC refactoringsSean Nelson2010-03-161-0/+2
* Kill dead w39v080fa.c functionsSean Nelson2010-03-161-3/+0
* Kill dead w39v040c.c functionsSean Nelson2010-03-161-3/+0
* Add FEATURE_REGISTERMAP to some more chips and change the use of various prob...Carl-Daniel Hailfinger2010-03-151-1/+1
* Convert the remaining references to *_49fl00xSean Nelson2010-02-271-3/+1
* Patch to remove all references to dead chipdriversSean Nelson2010-02-221-38/+0
* Here's a very quick patch to fix the missing unlock codeSean Nelson2010-02-191-0/+4
* Convert various SST chips to use block_erasersSean Nelson2010-01-201-1/+6
* Block eraser conversions and support for Eon EN25B seriesSean Nelson2010-01-191-0/+3
* Block eraser conversions and support for Eon EN25B seriesSean Nelson2010-01-191-0/+1
* Don't use "byte" as identifierMichael Karcher2010-01-121-1/+1
* Block eraser conversions and support for Eon EN25B seriesSean Nelson2010-01-091-0/+1
* Fix Sharp LHF00L04Carl-Daniel Hailfinger2010-01-071-1/+2
* Generify jedec functions by introducing an address maskSean Nelson2010-01-041-3/+1
* Convert the following chips to use struct eraseblockSean Nelson2009-12-231-1/+4
* Convert the following chips to use struct eraseblockSean Nelson2009-12-221-0/+3
* Remove nonexisting functions from chipdrivers.hCarl-Daniel Hailfinger2009-12-171-4/+0
* Split hardware access, OS abstraction and chip drivers out of flash.hCarl-Daniel Hailfinger2009-12-141-0/+169