[flashrom] [PATCH 00/11] ichspi patches 4.0 (includes draft version of hw sequencing support)

Stefan Tauner stefan.tauner at student.tuwien.ac.at
Sat May 28 05:38:37 CEST 2011


hardware sequencing is almost complete (as in fully implemented, but not tested).
we still need a solution for the const flashchips elements.

besides hwseq there are also a few other new improvements and fixes of old patches.

Stefan Tauner (11):
  improve macros for SSFS and SSFC bits
  add pretty printing functions for SSFS+SSFC and the OPCODE struct and
    use them
  add macros and pretty printing for HSFS and HSFC
  use the max_data_read field of the new spi_programmer struct to    
    simplify run_opcode.
  warn if SMM BIOS Write Protection is detected in BIOS_CNTL
  add missing ICH9 register macros and use them to eliminate magic
    numbers
  add ICH/PCH flash descriptor decoding
  simplify ich_set_bbar
  add macros and pretty printing for "Host Lower Vendor Specific
    Component Capabilities" registers
  add FPB (Flash Partition Boundary) macros and init printing
  add support for Intel Hardware Sequencing

 Makefile                                         |    2 +-
 chipdrivers.h                                    |    6 +
 chipset_enable.c                                 |   11 +-
 flashchips.c                                     |   40 ++-
 ich_descriptors.c                                |  451 +++++++++++++++
 ich_descriptors.h                                |  408 ++++++++++++++
 ichspi.c                                         |  646 ++++++++++++++++++----
 programmer.h                                     |    1 +
 util/ich_descriptors_tool/Makefile               |   42 ++
 util/ich_descriptors_tool/TODO                   |    5 +
 util/ich_descriptors_tool/ich_descriptors_tool.c |  226 ++++++++
 11 files changed, 1719 insertions(+), 119 deletions(-)
 create mode 100644 ich_descriptors.c
 create mode 100644 ich_descriptors.h
 create mode 100644 util/ich_descriptors_tool/Makefile
 create mode 100644 util/ich_descriptors_tool/TODO
 create mode 100644 util/ich_descriptors_tool/ich_descriptors_tool.c





More information about the flashrom mailing list