coreboot-kgpe-d16/util/flash_and_burn
arch import user (historical) 98d0d30f6b Revision: linuxbios@linuxbios.org--devel/freebios--devel--2.0--patch-30
Creator:  Yinghai Lu <yhlu@tyan.com>

Nvidia Ck804 support


git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1946 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2005-07-06 17:13:46 +00:00
..
82802ab.c consolidate more jedec standard code 2004-03-20 16:46:10 +00:00
82802ab.h consolidate more jedec standard code 2004-03-20 16:46:10 +00:00
Makefile support for sst firmware hub 2004-09-30 16:37:01 +00:00
README due to popular demand, added flash_and_burn to the freebios2 tree. 2003-10-25 17:01:29 +00:00
am29f040b.c consolidate more jedec standard code 2004-03-20 16:46:10 +00:00
am29f040b.h consolidate more jedec standard code 2004-03-20 16:46:10 +00:00
flash.h removed false alarm of erase/write, use verify '-v' if you are not sure about the integrity 2004-03-27 00:18:15 +00:00
flash_enable.c Revision: linuxbios@linuxbios.org--devel/freebios--devel--2.0--patch-30 2005-07-06 17:13:46 +00:00
flash_on.c consolidate more jedec standard code 2004-03-20 16:46:10 +00:00
flash_rom.c *** empty log message *** 2005-01-11 02:48:22 +00:00
jedec.c added -E option for chip erase, remove duplicated code 2004-12-08 20:10:01 +00:00
jedec.h support for sst firmware hub 2004-09-30 16:37:01 +00:00
m29f400bt.c consolidate more jedec standard code 2004-03-20 16:46:10 +00:00
m29f400bt.h consolidate more jedec standard code 2004-03-20 16:46:10 +00:00
msys_doc.c add missing return at 205 2004-04-13 19:10:48 +00:00
msys_doc.h consolidate more jedec standard code 2004-03-20 16:46:10 +00:00
mx29f002.c use hex print in id1, id2 2004-09-28 20:32:17 +00:00
mx29f002.h consolidate more jedec standard code 2004-03-20 16:46:10 +00:00
pm49fl004.c added -E option for chip erase, remove duplicated code 2004-12-08 20:10:01 +00:00
pm49fl004.h consolidate more jedec standard code 2004-03-20 16:46:10 +00:00
sst28sf040.c removed false alarm of erase/write, use verify '-v' if you are not sure about the integrity 2004-03-27 00:18:15 +00:00
sst28sf040.h consolidate more jedec standard code 2004-03-20 16:46:10 +00:00
sst39sf020.c added -E option for chip erase, remove duplicated code 2004-12-08 20:10:01 +00:00
sst39sf020.h consolidate more jedec standard code 2004-03-20 16:46:10 +00:00
sst49lf040.c *** empty log message *** 2005-01-11 02:48:22 +00:00
sst49lf040.h *** empty log message *** 2005-01-11 02:48:22 +00:00
sst_fwhub.c added -E option for chip erase, remove duplicated code 2004-12-08 20:10:01 +00:00
sst_fwhub.h add retry to write_byte_program_jedec(), 99% success rate 2004-12-08 02:10:33 +00:00
udelay.c consolidate more jedec standard code 2004-03-20 16:46:10 +00:00
w49f002u.c added -E option for chip erase, remove duplicated code 2004-12-08 20:10:01 +00:00
w49f002u.h rmove unused #define and function declaretion 2004-03-20 17:39:43 +00:00

README

on the cs5530 southbridge, 

setpci -s 0:12.0 52.b=ee
setpci -x 0:12.0 5b.b= 0x20 (| with whatever is there)

I am making this a general-purpose userland flash burner -- RGM

Earlier notes from Ollie:

Here is some utilities for using/programming flash ROM on SiS 630/950 M/Bs

	1. flash_on, turnning on the flash writer enable for 630/950 M/Bs,
 	   you have to run this before load DoC drivers.

	2. flash_rom, use your 630/950 M/Bs as a flash programmer for some
	   flash parts. This utility is made as modular as possible. If
	   you find your flash part is not supported, you can add a driver
	   your own. Or sending me the data sheet.

Ollie