summaryrefslogtreecommitdiffstats
path: root/sst49lfxxxc.c
Commit message (Expand)AuthorAgeFilesLines
* Refactor unlocking of many chips with locking at register space address +2Carl-Daniel Hailfinger2014-08-031-39/+0
* Use uintptr_t for chipaddr instead of unsigned longStefan Tauner2013-07-131-1/+1
* Make struct flashchip a field in struct flashctx instead of a complete copyCarl-Daniel Hailfinger2012-08-251-1/+1
* Add struct flashctx * parameter to all functions accessing flash chipsCarl-Daniel Hailfinger2011-12-181-6/+10
* Use struct flashctx instead of struct flashchip for flash chip accessCarl-Daniel Hailfinger2011-12-141-4/+4
* Unsignify lengths and addresses in chip functions and structsStefan Tauner2011-11-231-1/+1
* Move erase verification to generic codeCarl-Daniel Hailfinger2011-06-261-4/+1
* Look at the return value of wait_82802ab()Stefan Reinauer2011-06-191-0/+1
* Refactor remaining write wrappersCarl-Daniel Hailfinger2010-10-131-12/+0
* Simplify calls to inner write functionsCarl-Daniel Hailfinger2010-10-101-6/+1
* Unify chip write functionsCarl-Daniel Hailfinger2010-10-101-4/+2
* Remove progress printing from individual flash chip driversCarl-Daniel Hailfinger2010-10-081-5/+0
* Move implicit erase out of chip driversCarl-Daniel Hailfinger2010-10-081-5/+0
* Kill global variables, constants and functions if local scope sufficesCarl-Daniel Hailfinger2010-07-031-21/+6
* Remove unneeded #include statements completelyCarl-Daniel Hailfinger2010-05-301-1/+0
* Convert chips' message printing to msg_c* Fixed suggestions by Carl-DanielSean Nelson2010-03-241-13/+13
* Sst49lfxxxc chips are functionally the same as 82802ab chipsSean Nelson2010-03-231-122/+6
* Split spi.c into programmer and chip code Remove chipdriver.h include from fl...Sean Nelson2010-02-261-0/+1
* Here's a very quick patch to fix the missing unlock codeSean Nelson2010-02-191-0/+5
* Convert various SST chips to use block_erasersSean Nelson2010-01-201-1/+36
* Standardize on using __func__ instead of __FUNCTION__Uwe Hermann2009-09-021-1/+1
* Remove unnecessary #include filesCarl-Daniel Hailfinger2009-08-091-3/+0
* Reset SST49LF016C after erase to exit the read status register modeCarl-Daniel Hailfinger2009-07-201-0/+1
* Flashrom only checks for very few chips if the erase workedCarl-Daniel Hailfinger2009-06-151-3/+11
* Refine write_lockbits_49lfxxxc() to use struct flashchipCarl-Daniel Hailfinger2009-06-051-26/+26
* Enable debug output of protection register access on SST49LF* chipsUwe Hermann2009-06-051-9/+17
* Eliminate all 'inline's from the flashrom codeUwe Hermann2009-05-161-8/+5
* Drop unused/duplicated #includes and some dead codeUwe Hermann2009-05-161-3/+0
* Introduce a type "chipaddr" to abstract the offsets within flash regionsCarl-Daniel Hailfinger2009-05-161-10/+10
* FreeBSD definitions of (read|write)[bwl] collide with our ownCarl-Daniel Hailfinger2009-03-061-21/+21
* Use helper functions to access flash chipsCarl-Daniel Hailfinger2009-03-051-21/+21
* Beautify flash chip ID verbose printout a little, always use %02xPeter Stuge2009-01-251-1/+1
* Some cosmetic cleanups in the flashrom code and outputUwe Hermann2007-10-171-1/+1
* Add '(C)' where it's missing (for consistency reasons)Uwe Hermann2007-09-091-2/+2
* Change all flashrom license headers to use our standard formatUwe Hermann2007-08-291-18/+12
* Cosmetic fixesUwe Hermann2007-08-231-5/+7
* Drop a bunch of useless header files, merge them into flash.hUwe Hermann2007-08-231-3/+0
* Drop leftover includesStefan Reinauer2007-05-241-1/+1
* Factor out register mapping codeStefan Reinauer2007-05-241-10/+3
* Unify mmap error messagesStefan Reinauer2007-05-231-1/+1
* Big cosmetic offensive on flashromStefan Reinauer2007-05-231-9/+11
* Fix coding style of flashrom by running indent on all filesUwe Hermann2007-05-091-25/+22
* Trivial (cosmetic) cleanupStefan Reinauer2007-04-061-1/+1
* This patch is a rework of Adam Kaufman's Solaris patchAdam Kaufman2007-02-061-1/+1
* Add support for the SST-49LF004C, SST-49LF008C, SST-49LF016CYinghai Lu2007-01-221-0/+204