1/4 unchanged, still needs testing.
i have worked on 2/4 and 3/4 quite a bit. they check the input from the image
data when using it to calculate the offset for read accesses. a few structs were
reorganised where i saw fit... a few bugs were squished too in the process.
hwseq itself (4/4) has a small change which allows the user to select hwseq, see
commit log for details.
Stefan Tauner (4):
ichspi.c: refactor filling and reading the fdata/spid registers
add ICH/PCH flash descriptor decoding via FDOC/FDOD
add ich_descriptor_tool to decode all flash descriptors stored in a
flash dump file
ichspi.c: add support for Intel Hardware Sequencing
Makefile | 3 +-
chipdrivers.h | 6 +
flashchips.c | 23 +-
flashchips.h | 2 +
ich_descriptors.c | 681 ++++++++++++++++++++++
ich_descriptors.h | 475 +++++++++++++++
ichspi.c | 523 ++++++++++++++---
programmer.h | 1 +
util/ich_descriptors_tool/Makefile | 42 ++
util/ich_descriptors_tool/TODO | 6 +
util/ich_descriptors_tool/ich_descriptors_tool.c | 225 +++++++
11 files changed, 1888 insertions(+), 99 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