aboutsummaryrefslogtreecommitdiffstats
path: root/jedec.c
Commit message (Expand)AuthorAgeFilesLines
* tree: provide flashrom context into programmer_delay()Alexander Goncharov2022-10-171-29/+29
* libflashrom: Return progress state to the library userRichard Hughes2022-05-251-1/+4
* Fix -Wsign-compare troubleNico Huber2019-07-311-2/+4
* tree: Remove unused functions with no prototypesJacob Garber2019-06-231-13/+0
* Remove empty line at EOFElyes HAOUAS2018-08-191-1/+0
* Remove address from GPLv2 headersElyes HAOUAS2018-04-241-4/+0
* Fix whitespace errorsElyes HAOUAS2018-04-241-1/+1
* Add a bunch of new/tested stuff and various small changes 24Stefan Tauner2016-01-231-4/+2
* Fix handling of write protection at register space address +2Stefan Tauner2014-12-201-40/+53
* Refine physical address mapping of flash chipsStefan Tauner2014-08-301-6/+0
* Unify non-shifted and shifted JEDEC accessCarl-Daniel Hailfinger2014-08-081-33/+42
* Add support for a bunch of 29GL parallel flash chipsStefan Tauner2014-08-031-0/+49
* Refactor unlocking of many chips with locking at register space address +2Carl-Daniel Hailfinger2014-08-031-1/+184
* jedec.c: constify a bit moreStefan Tauner2014-05-291-7/+7
* Make delay values unsignedStefan Tauner2014-05-021-9/+8
* Add a bunch of new/tested stuff and various small changes 18Stefan Tauner2013-07-251-2/+2
* Use uintptr_t for chipaddr instead of unsigned longStefan Tauner2013-07-131-3/+2
* Do not read the flash chip twice in verification modeStefan Tauner2012-10-271-1/+1
* Make struct flashchip a field in struct flashctx instead of a complete copyCarl-Daniel Hailfinger2012-08-251-22/+23
* Add struct flashctx * parameter to all functions accessing flash chipsCarl-Daniel Hailfinger2011-12-181-64/+72
* Use struct flashctx instead of struct flashchip for flash chip accessCarl-Daniel Hailfinger2011-12-141-16/+16
* Unsignify lengths and addresses in chip functions and structsStefan Tauner2011-11-231-13/+13
* Revert "Unsignify lengths and addresses in chip functions and structs"Stefan Tauner2011-09-181-3/+3
* Unsignify lengths and addresses in chip functions and structsStefan Tauner2011-09-181-3/+3
* Remove unneeded inclusions of chipdrivers.hStefan Tauner2011-08-161-1/+0
* Move erase verification to generic codeCarl-Daniel Hailfinger2011-06-261-13/+3
* Remove delays in JEDEC erase sequenceMichael Karcher2011-04-151-18/+27
* Add a reset to probe_jedec before we read the chip's IDsSean Nelson2010-10-201-1/+21
* Switch all flash chips to partial writeCarl-Daniel Hailfinger2010-10-131-14/+4
* Refactor remaining write wrappersCarl-Daniel Hailfinger2010-10-131-35/+66
* Simplify calls to inner write functionsCarl-Daniel Hailfinger2010-10-101-6/+1
* Unify chip write functionsCarl-Daniel Hailfinger2010-10-101-10/+6
* Remove progress printing from individual flash chip driversCarl-Daniel Hailfinger2010-10-081-12/+0
* Move implicit erase out of chip driversCarl-Daniel Hailfinger2010-10-081-11/+0
* Kill global variables, constants and functions if local scope sufficesCarl-Daniel Hailfinger2010-07-031-10/+10
* Polish the flashrom code comments and outputs a bitUwe Hermann2010-03-251-1/+1
* Convert chips' message printing to msg_c* Fixed suggestions by Carl-DanielSean Nelson2010-03-241-27/+27
* Split spi.c into programmer and chip code Remove chipdriver.h include from fl...Sean Nelson2010-02-261-0/+1
* Complete the addition of Feature Bits for all Jedec based chipsSean Nelson2010-01-281-10/+34
* Use address mask in probe_jedecCarl-Daniel Hailfinger2010-01-091-1/+17
* Use the register mapping feature bitCarl-Daniel Hailfinger2010-01-091-3/+3
* Generify jedec functions by introducing an address maskSean Nelson2010-01-041-93/+128
* Convert the following chips to use struct eraseblockSean Nelson2009-12-221-0/+11
* jedec: warn if toggle bit is stuck for too long and allow for delays between ...Carl-Daniel Hailfinger2009-12-171-4/+27
* Skip all delays in probe_jedec() if probe_delay is 0Sean Nelson2009-12-171-6/+12
* Use common jedec functionality where appropriateMichael Karcher2009-11-271-0/+27
* Refine support for the JEDEC Software Data ProtectionMichael Karcher2009-11-261-23/+3
* Jedec.c was missing error handling in a few casesCarl-Daniel Hailfinger2009-11-251-17/+23
* Retry correct range in write_page_write_jedec()Carl-Daniel Hailfinger2009-11-141-3/+3
* Remove confusing out-of-date commentCarl-Daniel Hailfinger2009-10-191-3/+0
s="n">erase == NT) msg_cinfo(" ERASE"); if (chip->tested.write == NT) msg_cinfo(" WRITE"); msg_cinfo("\n"); } msg_cinfo("The test status of this chip may have been updated in the latest development\n" "version of flashrom. If you are running the latest development version,\n" "please email a report to flashrom@flashrom.org if any of the above operations\n" "work correctly for you with this flash chip. Please include the flashrom log\n" "file for all operations you tested (see the man page for details), and mention\n" "which mainboard or programmer you tested in the subject line.\n" "Thanks for your help!\n"); } }