[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