On Tue, Mar 13, 2007 at 11:37:10PM +0800, Anton wrote:
>       How to physically route signals is clear. Programming chip - my goal.
> Board is ICH7-based, flashrom doesn't detect chip (SST25LF080A). I'm stuck
> here...

Try attached patch (haven't tested it, just a random guess)...


Uwe.
-- 
http://www.hermann-uwe.de  | http://www.holsham-traders.de
http://www.crazy-hacks.org | http://www.unmaintained-free-software.org
Add initial support for the SST 25LF080A chip. Completely untested.

Signed-off-by: Uwe Hermann <[EMAIL PROTECTED]>

Index: util/flashrom/flash.h
===================================================================
--- util/flashrom/flash.h	(Revision 2570)
+++ util/flashrom/flash.h	(Arbeitskopie)
@@ -69,6 +69,7 @@
 #define SHARP_LHF00L04      0xCF
 
 #define SST_ID            0xBF	/* SST Manufacturer ID code */
+#define SST_25LF080A      0x80	/* SST 25LF080A device */
 #define SST_29EE020A      0x10	/* SST 29EE020 device */
 #define SST_28SF040       0x04	/* SST 29EE040 device */
 #define SST_39SF010       0xB5	/* SST 39SF010A device */
Index: util/flashrom/flashchips.c
===================================================================
--- util/flashrom/flashchips.c	(Revision 2570)
+++ util/flashrom/flashchips.c	(Arbeitskopie)
@@ -51,6 +51,8 @@
 	 probe_jedec,	erase_chip_jedec, write_jedec,	NULL},
 	{"Mx29f002",	MX_ID,		MX_29F002,	NULL, 256, 64 * 1024,
 	 probe_29f002,	erase_29f002, 	write_29f002,	NULL},
+	{"SST25LF080A", SST_ID,		SST_25LF080A,	NULL, 1024, 4 * 1024,
+	 probe_jedec,	erase_chip_jedec, write_jedec,	NULL},
 	{"SST29EE020A", SST_ID,		SST_29EE020A,	NULL, 256, 128,
 	 probe_jedec,	erase_chip_jedec, write_jedec,	NULL},
 	{"SST28SF040A", SST_ID,		SST_28SF040,	NULL, 512, 256,

Attachment: signature.asc
Description: Digital signature

-- 
linuxbios mailing list
[email protected]
http://www.openbios.org/mailman/listinfo/linuxbios

Reply via email to