On 27.09.2007 18:45, Robinson Tryon wrote:
On 9/27/07, Carl-Daniel Hailfinger c-d.hailfinger.devel.2006@gmx.net wrote:
On 27.09.2007 18:21, Robinson Tryon wrote:
On 9/23/07, Uwe Hermann uwe@hermann-uwe.de wrote:
To make the tool more useful we need
As many supported Super I/Os as possible.
Supporting new ones is relatively easy, but a bit time-consuming. You have to grab the datasheet, find out the ID/version of the Super I/O and add it in the respective file (ite.c for ITE Super I/Os, for example). For the dump functionality you have to add a (large) table with all registers and their defaults.
Okay -- I grabbed the code from SVN, compiled it and ran it on a few computers, but I didn't get any useful output (verbose mode was also pretty sparse). I assume that this means that my Super I/O chips are not supported, correct?
Not supported by superiotool, however if there was any output at all, we'd like to know it.
Ok. I'll re-run the tests when I get a chance and send in the output.
Thanks.
I can send dozens of ITE data sheets (even for now unavailable chips) your way.
Great. If you could just put those on a webserver someplace, that
I have some worries about copyright issues. Yes, they were freely downloadable, but...
would be excellent. Any kind of preference on what chips get supported first?
Winbond and ITE are the ones where Uwe and I are specialized.
What's the vendor of your Super I/O?
Well, as I said, I tested superiotool on multiple machines. I should be able to just crack the case on a machine and spot it on the motherboard, I assume?
Yes, but we'll probably be able to tell it from the short output without opening any machine.
Carl-Daniel