summaryrefslogtreecommitdiffstats
path: root/jedec.c
Commit message (Expand)AuthorAgeFilesLines
* printf: Use inttype.h macros for format stringsThomas Heijligen2023-04-271-2/+2
* jedec.c: Provide better lexical scope to itermediatesEdward O'Callaghan2023-02-271-10/+6
* jedec.c: Tidy up whitespace and line wrapsEdward O'Callaghan2023-02-271-7/+6
* jedec.c: Add a little more const correctnessEdward O'Callaghan2023-02-271-5/+4
* jedec.c: Rename func to jedec_write_page()Edward O'Callaghan2023-02-271-2/+2
* jedec.c: Drop branching non-zero programmer_delay() operandsEdward O'Callaghan2023-02-271-10/+5
* jedec.c: Move probe_timings decode into sep funcEdward O'Callaghan2023-02-221-11/+19
* jedec.c: Fold up mask param into funcEdward O'Callaghan2023-02-211-9/+8
* jedec.c: Rewrite control flow procedurallyEdward O'Callaghan2023-02-211-35/+33
* jedec.c: Move printlock stuff into printlock.cEdward O'Callaghan2023-02-211-189/+0
* jedec.c: Fold up dst into toggle_ready_jedec()Edward O'Callaghan2023-02-211-10/+5
* jedec.c: Consolidate op,operand sequencing into funcEdward O'Callaghan2023-02-161-52/+19
* jedec.c: Trivial code style fixEdward O'Callaghan2023-02-021-4/+2
* jedec.c: Collapse probe_jedec() indirectionEdward O'Callaghan2023-02-021-9/+4
* jedec.c: Collapse erase_chip_block_jedec() indirectionEdward O'Callaghan2023-02-021-16/+11
* jedec.c: Collapse erase_block_jedec() indirectionEdward O'Callaghan2023-02-021-9/+2
* jedec.c: Collapse erase_sector_jedec() indirectionEdward O'Callaghan2023-02-021-9/+2
* jedec.c: Make getaddrmask() ret const correctEdward O'Callaghan2023-02-021-19/+7
* 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