[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