summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix write_page_write_jedec() in jedec.cGiampiero Giancipoli2006-11-222-15/+50
| | | | | | | | | | | | | | | | | | | Added a check-reprogram loop in the same function, to come around the high page write failure rate on some boards. This patch includes the changes suggested by Ron to simplify the control flow. It also includes trivial changes by me to make flashrom build on newer systems (libpci needs libz now). I also made a small type case compile fix and proper return code handling in one or two places. Corresponding to flashrom svn r78 and coreboot v2 svn r2505. Signed-off-by: Giampiero Giancipoli <gianci@email.it> Signed-off-by: Ronald G Minnich <rminnich@gmail.com> Signed-off-by: Stefan Reinauer <stepan@coresystems.de> Acked-by: Stefan Reinauer <stepan@coresystems.de>
* Add support for ASD AE49F2008 Stefan Reinauer2006-11-212-0/+5
| | | | | | | Corresponding to flashrom svn r77 and coreboot v2 svn r2504. Signed-off-by: Stefan Reinauer <stepan@coresystems.de> Acked-by: Stefan Reinauer <stepan@coresystems.de>
* Only write the flash if the image has the same sizeStefan Reinauer2006-11-211-0/+13
| | | | | | | Corresponding to flashrom svn r76 and coreboot v2 svn r2503. Signed-off-by: Stefan Reinauer <stepan@coresystems.de> Acked-by: Segher Boessenkool <segher@kernel.crashing.org>
* Rename SM_ID to SYNCMOS_IDUwe Hermann2006-11-212-5/+5
| | | | | | | Corresponding to flashrom svn r75 and coreboot v2 svn r2502. Signed-off-by: Uwe Hermann <uwe@hermann-uwe.de> Acked-by: Uwe Hermann <uwe@hermann-uwe.de>
* Add support for the SyncMOS S29C51001T, S29C51004T, and S29C31004TUwe Hermann2006-11-212-1/+10
| | | | | | | Corresponding to flashrom svn r74 and coreboot v2 svn r2501. Signed-off-by: Uwe Hermann <uwe@hermann-uwe.de> Acked-by: Ronald G. Minnich <rminnich@gmail.com>
* Cosmetic fixes and typosUwe Hermann2006-11-201-17/+21
| | | | | | | Corresponding to flashrom svn r73 and coreboot v2 svn r2500. Signed-off-by: Uwe Hermann <uwe@hermann-uwe.de> Acked-by: Uwe Hermann <uwe@hermann-uwe.de>
* Support for the 256K SyncMos S29C51002T flashGiampiero Giancipoli2006-11-202-0/+5
| | | | | | | Corresponding to flashrom svn r72 and coreboot v2 svn r2499. Signed-off-by: Giampiero Giancipoli <gianci@email.it> Acked-by: Uwe Hermann <uwe@hermann-uwe.de>
* Instead of checking the first byte only, the whole part is checked nowStefan Reinauer2006-11-071-5/+8
| | | | | | | | | | This Corresponding to flashrom svn r71 and coreboot v2 svn r2494. will detect any improper erase, closes #31 Signed-off-by: Stefan Reinauer <stepan@coresystems.de> Acked-by: Uwe Hermann <uwe@hermann-uwe.de>
* Fix some code comments of the Intel PIIX4/PIIX4E/PIIX4M codeUwe Hermann2006-11-071-4/+10
| | | | | | | | | | Add detailed instructions on how and where to get the datasheet, its name, and order number. Corresponding to flashrom svn r70 and coreboot v2 svn r2493. Signed-off-by: Uwe Hermann <uwe@hermann-uwe.de> Acked-by: Stefan Reinauer <stepan@coresystems.de>
* Support for VIA VT82C686 utilityStefan Reinauer2006-11-071-0/+1
| | | | | | | | Corresponding to flashrom svn r69 and coreboot v2 svn r2492. closes #30 Signed-off-by: Stefan Reinauer <stepan@coresystems.de> Acked-by: Stefan Reinauer <stepan@coresystems.de>
* Add support for Intel PIIX4/PIIX4E/PIIX4M-based mainboardsUwe Hermann2006-11-051-0/+32
| | | | | | | | | Tested on real hardware, reading, detecting and writing various chips works. Corresponding to flashrom svn r68 and coreboot v2 svn r2489. Signed-off-by: Uwe Hermann <uwe@hermann-uwe.de> Acked-by: Stefan Reinauer <stepan@coresystems.de>
* Multiple unrelated changesStefan Reinauer2006-10-141-1/+7
| | | | | | | * add vt8237 support (Uwe Hermann) * add more MCP51 support (me) Corresponding to flashrom svn r67 and coreboot v2 svn r2456.
* Here's a small patch to add support for the SST 49LF020AUwe Hermann2006-10-072-0/+3
| | | | | | | Corresponding to flashrom svn r66 and coreboot v2 svn r2450. Signed-off-by: Uwe Hermann <uwe@hermann-uwe.de> X-Signed-off-by: Stefan Reinauer <stepan@coresystems.de>
* Tiny patch to show the size of the detected flash part Uwe Hermann2006-10-071-1/+1
| | | | | | | Corresponding to flashrom svn r65 and coreboot v2 svn r2449. Signed-off-by: Uwe Hermann <uwe@hermann-uwe.de> X-Signed-off-by: Stefan Reinauer <stepan@coresystems.de>
* Fix flashrom for sst49lf080a and small print bugRoman Kononov2006-10-072-6/+5
| | | | | | | Corresponding to flashrom svn r64 and coreboot v2 svn r2448. Signed-off-by: Roman Kononov <kononov195-lbl@yahoo.com>. X-Signed-off-by: Stefan Reinauer <stepan@coresystems.de>
* Abuild manpage and other fixes from Uwe HermannStefan Reinauer2006-09-211-21/+20
| | | | Corresponding to flashrom svn r63 and coreboot v2 svn r2431.
* Add patch from Uwe Hermann to support more ICH southbridgesStefan Reinauer2006-09-061-39/+30
| | | | Corresponding to flashrom svn r62 and coreboot v2 svn r2395.
* Print a warning if southbridge is not knownStefan Reinauer2006-08-252-6/+10
| | | | Corresponding to flashrom svn r61 and coreboot v2 svn r2390.
* Removing $Id$ tags as they have no meaning in SVNStefan Reinauer2006-08-238-9/+0
| | | | Corresponding to flashrom svn r60 and coreboot v2 svn r2386.
* Some documentation updates by Uwe and some smaller ones by meStefan Reinauer2006-08-033-41/+46
| | | | Corresponding to flashrom svn r59 and coreboot v2 svn r2358.
* Add support for SST39SF040, SST39SF010A and W39V040BStefan Reinauer2006-07-313-6/+16
| | | | Corresponding to flashrom svn r58 and coreboot v2 svn r2354.
* Add flashrom manpage from Uwe HermannStefan Reinauer2006-07-271-0/+79
| | | | Corresponding to flashrom svn r57 and coreboot v2 svn r2349.
* Signed-off-by: Scott Tsai <scott.tsai@arima.com.tw>Stefan Reinauer2006-07-192-0/+3
| | | | | | | Data sheet: http://www.alldatasheet.com/datasheet-pdf/pdf/47674/WINBOND/W49V002FAP.html Corresponding to flashrom svn r56 and coreboot v2 svn r2341.
* Add support for EFST F49B002UA (untested)Stefan Reinauer2006-06-302-0/+5
| | | | Corresponding to flashrom svn r55 and coreboot v2 svn r2336.
* Add support for PMC 49FL002 as used in the RD1-PMC2Stefan Reinauer2006-06-252-0/+3
| | | | Corresponding to flashrom svn r54 and coreboot v2 svn r2332.
* Add support for Winbond W49V002AStefan Reinauer2006-06-142-0/+3
| | | | Corresponding to flashrom svn r53 and coreboot v2 svn r2321.
* Multiple unrelated changesScott Tsai2006-03-313-0/+6
| | | | | | | | | * SST_49LF040B flash support for flashrom * add ICH4-M support to flashrom Corresponding to flashrom svn r52 and coreboot v2 svn r2230. Signed-off-by: Scott Tsai <scott.tsai@arima.com.tw>
* Multiple unrelated changesStefan Reinauer2006-03-313-11/+88
| | | | | | | | * support for Winbond W39V040A * Support for ATI SB400 (RS480 chipset) * Support for Intel ICH7 (from Scott Tsai <scott.tsai@arima.com.tw>) Corresponding to flashrom svn r51 and coreboot v2 svn r2229.
* Compilation fix for gcc 4.0.2 (SUSE10)Stefan Reinauer2006-03-201-2/+2
| | | | Corresponding to flashrom svn r50 and coreboot v2 svn r2220.
* Add ts5300 flag as comment utility MakefileStefan Reinauer2006-03-191-1/+1
| | | | Corresponding to flashrom svn r49 and coreboot v2 svn r2215.
* Make SST49lf040 not clog the serial line tooStefan Reinauer2006-03-171-2/+5
| | | | Corresponding to flashrom svn r48 and coreboot v2 svn r2210.
* Multiple unrelated changesStefan Reinauer2006-03-161-17/+46
| | | | | | | | - speed up flash verification by only printing 1 of 4096 addresses - support for flashing technologic system ts5300 SBC (needs -DTS5300 in the makefile) Corresponding to flashrom svn r47 and coreboot v2 svn r2205.
* Make am29f040b driver more solid by printing every 4096th flash addressStefan Reinauer2006-03-161-4/+6
| | | | | | This fixes the timing when flashing over a serial console. Corresponding to flashrom svn r46 and coreboot v2 svn r2204.
* Support for Am29F016DStefan Reinauer2006-03-162-0/+3
| | | | Corresponding to flashrom svn r45 and coreboot v2 svn r2203.
* Add preliminary (non-working) support for Sharp LHF00L04Ronald G. Minnich2006-03-143-83/+172
| | | | Corresponding to flashrom svn r44 and coreboot v2 svn r2197.
* A few new items and mods for ollieRonald G. Minnich2006-03-011-1/+1
| | | | Corresponding to flashrom svn r43 and coreboot v2 svn r2189.
* Add support for ICH5Ronald G. Minnich2006-02-241-0/+1
| | | | Corresponding to flashrom svn r42 and coreboot v2 svn r2183.
* Add support for ST M29F040BStefan Reinauer2006-02-242-0/+3
| | | | | | Signed-off-by: Leon Woestenberg <leonw@mailcan.com> Corresponding to flashrom svn r41 and coreboot v2 svn r2182.
* Add sharp flashRonald G. Minnich2006-02-235-1/+170
| | | | Corresponding to flashrom svn r40 and coreboot v2 svn r2180.
* Pass on return valuesStefan Reinauer2006-01-041-3/+4
| | | | Corresponding to flashrom svn r39 and coreboot v2 svn r2151.
* Redo image checking in conversion caseStefan Reinauer2005-12-181-13/+31
| | | | | | Please update to this release if you are using flashrom. Corresponding to flashrom svn r38 and coreboot v2 svn r2147.
* Multiple unrelated changesStefan Reinauer2005-12-183-10/+16
| | | | | | | | * make -v switch print debug messages. * do case insensitive comparison of mainboards, as wished on the mailinglist Corresponding to flashrom svn r37 and coreboot v2 svn r2146.
* Make flashrom utility build process more solidStefan Reinauer2005-12-011-2/+15
| | | | Corresponding to flashrom svn r36 and coreboot v2 svn r2117.
* Mention build dependencies in MakefileStefan Reinauer2005-12-011-0/+13
| | | | Corresponding to flashrom svn r35 and coreboot v2 svn r2114.
* Flashrom update from Stefan, resolve issue 21Ollie Lho2005-11-2638-517/+1104
| | | | Corresponding to flashrom svn r34 and coreboot v2 svn r2111.
* Bug fix from Jonathan McDowell <noodles@earth.li>Ollie Lho2005-08-031-1/+1
| | | | Corresponding to flashrom svn r33 and coreboot v2 svn r1988.
* Nvidia Ck804 supportYinghai Lu2005-07-061-0/+38
| | | | | | Corresponding to flashrom svn r32 and coreboot v2 svn r1946. Signed-off-by: Yinghai Lu <yhlu@tyan.com>
* Add dedicated chip erase function for SST49LF040Ollie Lho2005-01-113-3/+19
| | | | Corresponding to flashrom svn r31 and coreboot v2 svn r1852.
* Add -E option for chip erase, remove duplicated codeOllie Lho2004-12-086-147/+49
| | | | Corresponding to flashrom svn r30 and coreboot v2 svn r1815.
* Add retry to write_byte_program_jedec(), 99% success rateOllie Lho2004-12-084-74/+12
| | | | Corresponding to flashrom svn r29 and coreboot v2 svn r1814.
OpenPOWER on IntegriCloud