flashrom: Add dry Am29F080B Am29LV081B SST39VF080 definitions per data sheets.

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
This commit is contained in:
Peter Stuge 2009-01-25 23:55:12 +00:00
parent 2450419294
commit 68c0cec9da
1 changed files with 39 additions and 0 deletions

View File

@ -88,6 +88,19 @@ struct flashchip flashchips[] = {
.write = write_29f040b, .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", .vendor = "AMD",
.name = "Am29LV040B", .name = "Am29LV040B",
@ -101,6 +114,19 @@ struct flashchip flashchips[] = {
.write = write_29f040b, .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", .vendor = "ASD",
.name = "AE49F2008", .name = "AE49F2008",
@ -1270,6 +1296,19 @@ struct flashchip flashchips[] = {
.write = write_39sf020, .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", .vendor = "SST",
.name = "SST49LF002A/B", .name = "SST49LF002A/B",