Author: uwe
Date: 2007-10-30 01:56:50 +0100 (Tue, 30 Oct 2007)
New Revision: 2903

Modified:
   trunk/util/flashrom/chipset_enable.c
   trunk/util/flashrom/flash.h
   trunk/util/flashrom/flashchips.c
Log:
Add support for Intel 440MX systems.
Add support for the Fujitsu MBM29F400TC flash part.

Detection and reading works, writing is not tested.

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



Modified: trunk/util/flashrom/chipset_enable.c
===================================================================
--- trunk/util/flashrom/chipset_enable.c        2007-10-29 21:00:14 UTC (rev 
2902)
+++ trunk/util/flashrom/chipset_enable.c        2007-10-30 00:56:50 UTC (rev 
2903)
@@ -433,6 +433,7 @@
 static FLASH_ENABLE enables[] = {
        {0x1039, 0x0630, "SIS630", enable_flash_sis630},
        {0x8086, 0x7110, "PIIX4/PIIX4E/PIIX4M", enable_flash_piix4},
+       {0x8086, 0x7198, "Intel 440MX", enable_flash_piix4},
        {0x8086, 0x2410, "ICH", enable_flash_ich_4e},
        {0x8086, 0x2420, "ICH0", enable_flash_ich_4e},
        {0x8086, 0x2440, "ICH2", enable_flash_ich_4e},

Modified: trunk/util/flashrom/flash.h
===================================================================
--- trunk/util/flashrom/flash.h 2007-10-29 21:00:14 UTC (rev 2902)
+++ trunk/util/flashrom/flash.h 2007-10-30 00:56:50 UTC (rev 2903)
@@ -92,6 +92,7 @@
 #define EN_25B32               0x2016
 
 #define FUJITSU_ID             0x04    /* Fujitsu */
+#define MBM29F400TC            0x23
 
 #define HYUNDAI_ID             0xAD    /* Hyundai */
 

Modified: trunk/util/flashrom/flashchips.c
===================================================================
--- trunk/util/flashrom/flashchips.c    2007-10-29 21:00:14 UTC (rev 2902)
+++ trunk/util/flashrom/flashchips.c    2007-10-30 00:56:50 UTC (rev 2903)
@@ -38,6 +38,8 @@
         probe_jedec,   erase_chip_jedec, write_jedec},
        {"At29C020",    ATMEL_ID,       AT_29C020,      256, 256,
         probe_jedec,   erase_chip_jedec, write_jedec},
+       {"MBM29F400TC", FUJITSU_ID,     MBM29F400TC,    512, 64 * 1024,
+        probe_m29f400bt, erase_m29f400bt, write_linuxbios_m29f400bt},
        {"MX29F002",    MX_ID,          MX_29F002,      256, 64 * 1024,
         probe_29f002,  erase_29f002,   write_29f002},
        {"MX25L4005",   MX_ID,          MX_25L4005,     512, 4 * 1024,


-- 
linuxbios mailing list
linuxbios@linuxbios.org
http://www.linuxbios.org/mailman/listinfo/linuxbios

Reply via email to