diff options
author | Hector Martin <hector@marcansoft.com> | 2009-07-11 19:39:11 +0000 |
---|---|---|
committer | Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net> | 2009-07-11 19:39:11 +0000 |
commit | a721ae2005ceb321e543a80103962c894ece868d (patch) | |
tree | b16b7b4d3d1ce729d5f741a31e968b824ffd0893 /flashchips.c | |
parent | 60d711879f7d288b5b8e5594af87fce85475d4b0 (diff) | |
download | flashrom-a721ae2005ceb321e543a80103962c894ece868d.tar.gz flashrom-a721ae2005ceb321e543a80103962c894ece868d.tar.bz2 flashrom-a721ae2005ceb321e543a80103962c894ece868d.zip |
Add Winbond W25X16
Tested probing and reading only. The chip ID was already
in flashchips.h.
Corresponding to flashrom svn r648.
Signed-off-by: Hector Martin <hector@marcansoft.com>
Acked-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net>
Diffstat (limited to 'flashchips.c')
-rw-r--r-- | flashchips.c | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/flashchips.c b/flashchips.c index 90a096f98..d3c1831b6 100644 --- a/flashchips.c +++ b/flashchips.c @@ -2795,6 +2795,22 @@ struct flashchip flashchips[] = { { .vendor = "Winbond", + .name = "W25x16", + .bustype = CHIP_BUSTYPE_SPI, + .manufacture_id = WINBOND_NEX_ID, + .model_id = W_25X16, + .total_size = 2048, + .page_size = 256, + .tested = TEST_OK_PR, + .probe = probe_spi_rdid, + .probe_timing = TIMING_ZERO, + .erase = spi_chip_erase_c7, + .write = spi_chip_write_256, + .read = spi_chip_read, + }, + + { + .vendor = "Winbond", .name = "W29C011", .bustype = CHIP_BUSTYPE_PARALLEL, .manufacture_id = WINBOND_ID, |