summaryrefslogtreecommitdiffstats
path: root/flashchips.c
diff options
context:
space:
mode:
authorCarl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net>2007-12-31 14:05:08 +0000
committerCarl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net>2007-12-31 14:05:08 +0000
commitc98ddb3f9ac7b5ab8ebb0ab7048336de7c7fc8b9 (patch)
treedc2cbcc5170e101dcd519cca1393482144a29111 /flashchips.c
parent9d74e937560ee02b7149cc2fb1f92584e1ccb4df (diff)
downloadflashrom-c98ddb3f9ac7b5ab8ebb0ab7048336de7c7fc8b9.zip
flashrom-c98ddb3f9ac7b5ab8ebb0ab7048336de7c7fc8b9.tar.gz
Unfortunately, EN29F002T, EN29F002AT, EN29F002ANT, EN29F002NT all have exactly the same ID
Improve model number printing. Add EN29F002(A)(N)B support while I'm at it. Corresponding to flashrom svn r172 and coreboot v2 svn r3031. Signed-off-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net> Acked-by: Markus Boas <bios@ryven.de>
Diffstat (limited to 'flashchips.c')
-rw-r--r--flashchips.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/flashchips.c b/flashchips.c
index 71f2d8e..53deb49 100644
--- a/flashchips.c
+++ b/flashchips.c
@@ -42,8 +42,9 @@ struct flashchip flashchips[] = {
probe_jedec, erase_chip_jedec, write_jedec},
{"At49F002(N)T",ATMEL_ID, AT_49F002NT, 256, 256,
probe_jedec, erase_chip_jedec, write_jedec},
- /* The EN29F002AT can do byte program at arbitrary boundaries. */
- {"EN29F002AT", EON_ID, EN_29F002AT, 256, 256,
+ {"EN29F002(A)(N)T", EON_ID, EN_29F002T, 256, 256,
+ probe_jedec, erase_chip_jedec, write_jedec},
+ {"EN29F002(A)(N)B", EON_ID, EN_29F002B, 256, 256,
probe_jedec, erase_chip_jedec, write_jedec},
{"MBM29F400TC", FUJITSU_ID, MBM29F400TC_STRANGE, 512, 64 * 1024,
probe_m29f400bt, erase_m29f400bt, write_linuxbios_m29f400bt},
OpenPOWER on IntegriCloud