diff options
author | Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at> | 2012-10-28 01:50:08 +0000 |
---|---|---|
committer | Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at> | 2012-10-28 01:50:08 +0000 |
commit | f54894ef3ebc8bae10cc840cd8d441067fa0b0ba (patch) | |
tree | eb08f0981a4a4309725c4cb480c7a53e07d7504a /flashchips.h | |
parent | 1b7c2554c9e5db15436622ef8a981e775fe2ffdd (diff) | |
download | flashrom-f54894ef3ebc8bae10cc840cd8d441067fa0b0ba.zip flashrom-f54894ef3ebc8bae10cc840cd8d441067fa0b0ba.tar.gz |
Add support for Winbond W39F010/W39L010/W39L020
W39F010 is a 128kB parallel 5V flash chip, 16k bootblocks.
W39L010 is a 128kB parallel 3.3V flash chip, 8k bootblocks.
W39L020 is a 256kB parallel 3.3V flash chip, 64k/16k bootblocks.
The W39F010 code was tested with a satasii programmer. The first write
attempt after an erase returned with verify failure, but the second
write attempt was succesful:
http://paste.flashrom.org/view.php?id=1418
Binary file (standard input) matches
Corresponding to flashrom svn r1620.
Diffstat (limited to 'flashchips.h')
-rw-r--r-- | flashchips.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/flashchips.h b/flashchips.h index 100d95a..f10fbae 100644 --- a/flashchips.h +++ b/flashchips.h @@ -653,6 +653,7 @@ #define WINBOND_W29C020 0x45 /* Same as W29C020C, W29C022 and ASD AE29F2008 */ #define WINBOND_W29C040 0x46 /* Same as W29C040P */ #define WINBOND_W29C512A 0xC8 /* Same as W29EE512 */ +#define WINBOND_W39F010 0xA1 #define WINBOND_W39L010 0x31 #define WINBOND_W39L020 0xB5 #define WINBOND_W39L040 0xB6 |