Uwe Hermann uwe@hermann-uwe.de wrote:
If you want to, feel free to grab the datasheet and add dump support. Nothing complex, just a bit time-consuming...
Not so time-consuming for an unemployed guy like me. A few questions, though. I am not sure how I am supposed to use the constants NANA, RSVD and MISC, as defined in superiotool.h. I marked the default for global CR 07 and 21 as NANA, but 07 is logical device number and msd of 21 is supposedly always 1 and lsd is chip revision id, on my HF it is 7. For 24 the datasheet says "Default 0b1s000s0s", a notation I'm unfamiliar with, so I set the default to MISC. This is very likely the wrong way to do it. Also, a few registers are specified as "reserved" or "Test:Reserver for winbond", but they provide a default, so I entered that default.
Also, I only grabbed the W83627HF/F datasheet, I think there was a HG/G sheet available too.