Carl-Daniel wants to get the chance to review these so here they are. Some of them are trivial or have an ack already.
Stefan Tauner (10): Fix hwaccess (again). Add support for AMD Geode's MSR on OpenBSD. Various cross-platform fixes. sbxxx: Handle active IMCs in AMD chipsets. Use uintptr_t for chipaddr instead of unsigned long. uintptr_t-ify physmap functions. Add a bunch of new/tested stuff and various small changes 18. print.c: Fix multiline support. Rename Numonyx and ST (SGS/Thomson) chips to Micron. Differentiate ultimate error messages depending on programmer used.
Makefile | 13 +- board_enable.c | 1 + chipset_enable.c | 10 +- cli_output.c | 2 +- dummyflasher.c | 20 +- flash.h | 18 +- flashchips.c | 4044 ++++++++++++++++++++++++++--------------------------- flashchips.h | 18 +- flashrom.8 | 21 +- flashrom.c | 51 +- hwaccess.c | 32 +- hwaccess.h | 24 +- ich_descriptors.c | 6 +- imc.c | 171 +++ internal.c | 6 +- jedec.c | 9 +- physmap.c | 152 +- print.c | 79 +- print_wiki.c | 17 +- programmer.c | 2 +- programmer.h | 13 +- sb600spi.c | 60 +- serprog.c | 4 +- spi25_statusreg.c | 2 +- sst49lfxxxc.c | 2 +- 25 files changed, 2588 insertions(+), 2189 deletions(-) create mode 100644 imc.c