flashrom: Add dry Am29F080B Am29LV081B SST39VF080 definitions per data sheets.
authorPeter Stuge <peter@stuge.se>
Sun, 25 Jan 2009 23:55:12 +0000 (23:55 +0000)
committerPeter Stuge <peter@stuge.se>
Sun, 25 Jan 2009 23:55:12 +0000 (23:55 +0000)
Signed-off-by: Peter Stuge <peter@stuge.se>
Acked-by: Peter Stuge <peter@stuge.se>
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@3896 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1

util/flashrom/flashchips.c

index 8736b44e364d024cfbc390e20c690ac3de5c1035..ecadf557b26aa0431399646b278a7969207c3286 100644 (file)
@@ -88,6 +88,19 @@ struct flashchip flashchips[] = {
                .write          = write_29f040b,
        },
 
+       {
+               .vendor         = "AMD",
+               .name           = "Am29F080B",
+               .manufacture_id = 0x01,
+               .model_id       = 0xd5,
+               .total_size     = 1024,
+               .page_size      = 64 * 1024,
+               .tested         = TEST_UNTESTED,
+               .probe          = probe_jedec,
+               .erase          = erase_29f040b,
+               .write          = write_29f040b,
+       },
+
        {
                .vendor         = "AMD",
                .name           = "Am29LV040B",
@@ -101,6 +114,19 @@ struct flashchip flashchips[] = {
                .write          = write_29f040b,
        },
 
+       {
+               .vendor         = "AMD",
+               .name           = "Am29LV081B",
+               .manufacture_id = 0x01,
+               .model_id       = 0x38,
+               .total_size     = 1024,
+               .page_size      = 64 * 1024,
+               .tested         = TEST_UNTESTED,
+               .probe          = probe_29f040b,
+               .erase          = erase_29f040b,
+               .write          = write_29f040b,
+       },
+
        {
                .vendor         = "ASD",
                .name           = "AE49F2008",
@@ -1270,6 +1296,19 @@ struct flashchip flashchips[] = {
                .write          = write_39sf020,
        },
 
+       {
+               .vendor         = "SST",
+               .name           = "SST39VF080",
+               .manufacture_id = 0xbf,
+               .model_id       = 0xd8,
+               .total_size     = 1024,
+               .page_size      = 4096,
+               .tested         = TEST_UNTESTED,
+               .probe          = probe_jedec,
+               .erase          = erase_chip_jedec,
+               .write          = write_39sf020,
+       },
+
        {
                .vendor         = "SST",
                .name           = "SST49LF002A/B",