[flashrom] [PATCH 00/12] Flashchip galore
Stefan Tauner
stefan.tauner at student.tuwien.ac.at
Sat Jun 15 19:33:49 CEST 2013
So... I took a closer look at the existing monster patch and found
quite some mistakes which Steven did not catch (e.g. non-working
probing methods), which is quite normal for such big patches. It is
easy to overlook small bits in such a huge diff, hence my advice to
never do it this way again (please).
While reviewing and splitting the patch I also noticed that only most
basic chip support was added with many of the small details missing
(status register printing and proper unlocking, comments regarding
OTP, SFDP, different I/O modes etc.). This is the result of my
rework. I'd be happy to see someone looking through it and/or asking
questions regarding anything that I have changed. I'll this set
shortly before the release of 0.9.7 (which will be released tomorrow
or next week). Thanks to everybody involved so far!
Stefan Tauner (12):
Introduce additional SPI status register helpers.
Introduce spi_block_erase_db().
Add support for all Sanyo LE25FW chips.
Add support for some GigaDevice GD25* chips.
Add support for Numonyx M45PE series.
Add support for Eon EN25S series.
Add support for more Eon EN25QH chips.
Add support for AMIC A25LQ16 and A25LQ64.
Add support for Micron/Numonyx/ST M25PX80.
Add support for Spansion S25FL2 chips.
Add support for Spansion S25FL...S chips.
Add support for remaining Numonyx (Micron) N25Q chips.
chipdrivers.h | 15 +-
flashchips.c | 3212 +++++++++++++++++++++++++++++++++++++----------------
flashchips.h | 61 +-
spi.h | 10 +
spi25.c | 88 ++
spi25_statusreg.c | 93 +-
6 files changed, 2505 insertions(+), 974 deletions(-)
--
Kind regards, Stefan Tauner
More information about the flashrom
mailing list