Giampiero Giancipoli
8c5299f83c
Fix write_page_write_jedec() in jedec.c
...
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>
2006-11-22 00:29:51 +00:00
Stefan Reinauer
028f46fd2e
Removing $Id$ tags as they have no meaning in SVN
...
Corresponding to flashrom svn r60 and coreboot v2 svn r2386.
2006-08-23 14:33:54 +00:00
Ollie Lho
184a404033
Flashrom update from Stefan, resolve issue 21
...
Corresponding to flashrom svn r34 and coreboot v2 svn r2111.
2005-11-26 21:55:36 +00:00
Ollie Lho
efa28589b1
Add -E option for chip erase, remove duplicated code
...
Corresponding to flashrom svn r30 and coreboot v2 svn r1815.
2004-12-08 20:10:01 +00:00
Ollie Lho
1b8b66000f
Add retry to write_byte_program_jedec(), 99% success rate
...
Corresponding to flashrom svn r29 and coreboot v2 svn r1814.
2004-12-08 02:10:33 +00:00
Ollie Lho
98bea8aba5
SST49LF00[2,3,4] should use the same driver as 49LF008
...
Corresponding to flashrom svn r27 and coreboot v2 svn r1812.
2004-12-07 03:15:51 +00:00
Ronald G. Minnich
1f4d653d8c
Support for sst firmware hub
...
Corresponding to flashrom svn r25 and coreboot v2 svn r1651.
2004-09-30 16:37:01 +00:00
Ollie Lho
afdfce8cbc
Data type consistence
...
Corresponding to flashrom svn r20 and coreboot v2 svn r1487.
2004-03-27 00:31:03 +00:00
Ollie Lho
8b8897a5fd
Remove false alarm of erase/write, use verify '-v' if you are not sure about the integrity
...
Corresponding to flashrom svn r19 and coreboot v2 svn r1486.
2004-03-27 00:18:15 +00:00
Ollie Lho
070647d114
More jedec standard consolidation
...
Corresponding to flashrom svn r18 and coreboot v2 svn r1464.
2004-03-22 22:19:17 +00:00
Ollie Lho
3a3dea7260
Remove unused #define and function declaration
...
Corresponding to flashrom svn r17 and coreboot v2 svn r1459.
2004-03-20 17:39:43 +00:00
Ollie Lho
761bf1bdb7
Consolidate more jedec standard code
...
Corresponding to flashrom svn r15 and coreboot v2 svn r1457.
2004-03-20 16:46:10 +00:00
Ollie Lho
73eca80d9b
Remove duplicated code
...
Corresponding to flashrom svn r14 and coreboot v2 svn r1456.
2004-03-19 22:10:07 +00:00
Ronald G. Minnich
eaab50bb32
Changes from NIKI
...
Corresponding to coreboot v1 svn r873.
2003-09-12 22:41:53 +00:00
Ronald G. Minnich
d4228fdc47
Made the ids always print in hex less verbose verify step
...
Corresponding to coreboot v1 svn r752.
2003-02-28 17:21:38 +00:00
Ronald G. Minnich
5643942750
Can now burn 82802ab
...
Corresponding to coreboot v1 svn r633.
2002-09-06 16:58:14 +00:00
Ronald G. Minnich
ef5779d1dd
Fixes
...
- switch to volatile everywhere
- use myusec_delay instead of usleep
Corresponding to coreboot v1 svn r492.
2002-01-29 20:18:02 +00:00
Ronald G. Minnich
5e5f75e559
Trying to make this general purpose user-land flash burner
...
Corresponding to coreboot v1 svn r489.
2002-01-29 18:21:41 +00:00