aboutsummaryrefslogtreecommitdiffstats
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
commit2736e328320cbf524b3e5e93847cb4167062de7c (patch)
treedc2cbcc5170e101dcd519cca1393482144a29111 /flashchips.c
parentae8afa9ddb709985bfd5bce38c30610cc3e47abe (diff)
downloadflashrom-2736e328320cbf524b3e5e93847cb4167062de7c.tar.gz
flashrom-2736e328320cbf524b3e5e93847cb4167062de7c.tar.bz2
flashrom-2736e328320cbf524b3e5e93847cb4167062de7c.zip
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 71f2d8ef..53deb499 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},