summaryrefslogtreecommitdiffstats
path: root/spi.c
Commit message (Expand)AuthorAgeFilesLines
* Update the ITE IT8500 EC support to match the current state of the flashrom-c...David Hendricks2011-02-281-0/+7
* Add support for the Open Graphics Project development card, OGD1, as a SPI fl...Mark Marshall2010-12-031-0/+9
* Add chunked write ability to the Dediprog SF100 driverCarl-Daniel Hailfinger2010-11-231-1/+1
* Switch all flash chips to partial writeCarl-Daniel Hailfinger2010-10-131-17/+3
* Move implicit erase out of chip driversCarl-Daniel Hailfinger2010-10-081-6/+0
* Honor ICH SPI address window for readsCarl-Daniel Hailfinger2010-09-151-1/+22
* Add Intel Gigabit NIC SPI flashing supportIdwer Vollering2010-09-031-0/+9
* Add detailed status register printing and unlocking for all ATMEL AT25* chipsCarl-Daniel Hailfinger2010-07-291-2/+0
* Add Nvidia nForce MCP61/MCP65/MCP67/MCP78S/MCP73/MCP79 SPI flashing supportCarl-Daniel Hailfinger2010-07-281-0/+7
* Split off programmer.h from flash.hCarl-Daniel Hailfinger2010-07-271-0/+1
* Add support for RayeR SPIPGM hardware as described in http://rayer.ic.cz/elek...Carl-Daniel Hailfinger2010-07-211-0/+9
* Use generic unlocking infrastructure for SPI chipsCarl-Daniel Hailfinger2010-07-141-1/+0
* Use the max_rom_decode infrastructure for wbsio_spiCarl-Daniel Hailfinger2010-07-141-1/+1
* Convert SPI chips to partial writeCarl-Daniel Hailfinger2010-07-141-5/+29
* Kill global variables, constants and functions if local scope sufficesCarl-Daniel Hailfinger2010-07-031-1/+0
* Add SPI chip read support to the dummy flasherCarl-Daniel Hailfinger2010-06-201-1/+1
* Fix message printing for SPI RES on spew levelCarl-Daniel Hailfinger2010-06-201-6/+10
* So far, we have up to 4 different names for the same thing (ignoring capitali...Carl-Daniel Hailfinger2010-05-311-6/+6
* Remove unneeded #include statements completelyCarl-Daniel Hailfinger2010-05-301-1/+0
* ichspi: try harder to conform to address restrictionsCarl-Daniel Hailfinger2010-05-281-2/+16
* Handle the following architectures in generic flashrom codeCarl-Daniel Hailfinger2010-05-261-0/+2
* Convert various prints to use msg_p* and msg_g* respectivelySean Nelson2010-05-071-4/+4
* Multibyte SPI write for the Bus PirateCarl-Daniel Hailfinger2010-03-221-1/+1
* Split spi.c into programmer and chip code Remove chipdriver.h include from fl...Sean Nelson2010-02-261-935/+1
* Ignore RES (1 byte) if chip replied to REMS (2 bytes)Carl-Daniel Hailfinger2010-02-121-4/+17
* Add write supportCarl-Daniel Hailfinger2010-01-221-0/+3
* Dediprog SF100 supportCarl-Daniel Hailfinger2010-01-191-0/+9
* Block eraser conversions and support for Eon EN25B seriesSean Nelson2010-01-191-0/+42
* Don't use "byte" as identifierMichael Karcher2010-01-121-2/+2
* Add a few FIXME comments to the generic SPI codeCarl-Daniel Hailfinger2009-12-221-0/+2
* Internal (onboard) programming was the only feature which could not be disabledCarl-Daniel Hailfinger2009-12-131-0/+6
* Add the ability to set Bus Pirate SPI speed via the command lineCarl-Daniel Hailfinger2009-11-241-0/+3
* Cleanly validate ICH SPI preopcodesCarl-Daniel Hailfinger2009-11-241-0/+9
* Add support for generic RDID and REMS matching of unknown chipsCarl-Daniel Hailfinger2009-11-201-0/+10
* If a SPI command taking an address does fail, we want to know the address for...Carl-Daniel Hailfinger2009-11-161-13/+14
* Introduce proper error checking for SPI programmingCarl-Daniel Hailfinger2009-10-011-2/+4
* The current ICH SPI preop handling is a hack which spews lots of warnings, bu...Carl-Daniel Hailfinger2009-09-181-23/+22
* Allow to exclude each of the external programmer drivers from being compiled inCarl-Daniel Hailfinger2009-09-161-0/+4
* Store block sizes and corresponding erase functions in struct flashchipCarl-Daniel Hailfinger2009-09-051-2/+2
* Standardize on using __func__ instead of __FUNCTION__Uwe Hermann2009-09-021-3/+3
* If FT2232H SPI is not enabled, it should be compiled out completelyCarl-Daniel Hailfinger2009-08-191-0/+7
* Replace remaining explicit erases in SPI programmer drivers with auto-erasesCarl-Daniel Hailfinger2009-08-101-0/+7
* Fix SPI multicommand endless loop in default_spi_send_multicommandCarl-Daniel Hailfinger2009-08-031-0/+1
* This is a workaround for a bug in SB600 and SB700Carl-Daniel Hailfinger2009-07-231-4/+0
* Verbose probe output is split across multiple lines for some probe functionsCarl-Daniel Hailfinger2009-07-231-24/+32
* Convert SPI write status register to multicommand infrastructureCarl-Daniel Hailfinger2009-07-221-26/+24
* Replace most of the switch cases in the spi code with lookup on a struct insteadCarl-Daniel Hailfinger2009-07-221-86/+124
* Convert SPI byte program to use the multicommand infrastructureCarl-Daniel Hailfinger2009-07-121-30/+56
* Convert SPI block erase to use the multicommand infrastructureCarl-Daniel Hailfinger2009-07-111-25/+63
* Convert SPI chip erase to use the multicommand infrastructureCarl-Daniel Hailfinger2009-07-111-18/+62