Superiotool: Difference between revisions
Jump to navigation
Jump to search
(More dumps.) |
(Lots more supported (SMSC) Super I/Os.) |
||
Line 15: | Line 15: | ||
! align="left" | BIOS dumps | ! align="left" | BIOS dumps | ||
! align="left" | LinuxBIOS dumps | ! align="left" | LinuxBIOS dumps | ||
|- bgcolor="#dddddd" valign="top" | |||
| ASUS | |||
| A8000 | |||
| style="background:lime" | Yes | |||
| style="background:lime" | Yes | |||
| style="background:red" | No | |||
| [http://www.linuxbios.org/pipermail/linuxbios/2007-September/024916.html 1] | |||
| — | |||
|- bgcolor="#eeeeee" valign="top" | |- bgcolor="#eeeeee" valign="top" | ||
Line 55: | Line 64: | ||
| style="background:lime" | Yes | | style="background:lime" | Yes | ||
| style="background:red" | No | | style="background:red" | No | ||
| [http://www.linuxbios.org/pipermail/linuxbios/2007-September/024879.html] | | [http://www.linuxbios.org/pipermail/linuxbios/2007-September/024879.html 1] | ||
| — | | — | ||
|- bgcolor="#dddddd" valign="top" | |- bgcolor="#dddddd" valign="top" | ||
Line 87: | Line 96: | ||
| style="background:lime" | Yes | | style="background:lime" | Yes | ||
| style="background:red" | No | | style="background:red" | No | ||
| [http://www.linuxbios.org/pipermail/linuxbios/2007-September/024884.html] | | [http://www.linuxbios.org/pipermail/linuxbios/2007-September/024884.html 1] | ||
| — | | — | ||
|- bgcolor="#dddddd" valign="top" | |- bgcolor="#dddddd" valign="top" | ||
Line 113: | Line 122: | ||
| style="background:lime" | Yes | | style="background:lime" | Yes | ||
| style="background:red" | No | | style="background:red" | No | ||
| [http://www.linuxbios.org/pipermail/linuxbios/2007-September/024883.html] | | [http://www.linuxbios.org/pipermail/linuxbios/2007-September/024883.html 1] | ||
| — | |||
|- bgcolor="#dddddd" valign="top" | |||
| SMSC | |||
| FDC37B80x | |||
| style="background:lime" | Yes | |||
| style="background:red" | No | |||
| style="background:red" | No | |||
| — | |||
| — | |||
|- bgcolor="#dddddd" valign="top" | |||
| SMSC | |||
| FDC37B78x | |||
| style="background:lime" | Yes | |||
| style="background:red" | No | |||
| style="background:red" | No | |||
| — | |||
| — | |||
|- bgcolor="#dddddd" valign="top" | |||
| SMSC | |||
| FDC37B72x | |||
| style="background:lime" | Yes | |||
| style="background:red" | No | |||
| style="background:red" | No | |||
| — | |||
| — | |||
|- bgcolor="#dddddd" valign="top" | |||
| SMSC | |||
| FDC37M81x | |||
| style="background:lime" | Yes | |||
| style="background:red" | No | |||
| style="background:red" | No | |||
| — | |||
| — | |||
|- bgcolor="#dddddd" valign="top" | |||
| SMSC | |||
| FDC37M60x | |||
| style="background:lime" | Yes | |||
| style="background:red" | No | |||
| style="background:red" | No | |||
| — | |||
| — | |||
|- bgcolor="#dddddd" valign="top" | |||
| SMSC | |||
| LPC47B27x | |||
| style="background:lime" | Yes | |||
| style="background:red" | No | |||
| style="background:red" | No | |||
| — | |||
| — | |||
|- bgcolor="#dddddd" valign="top" | |||
| SMSC | |||
| LPC47M10x | |||
| style="background:lime" | Yes | |||
| style="background:red" | No | |||
| style="background:red" | No | |||
| — | |||
| — | |||
|- bgcolor="#dddddd" valign="top" | |||
| SMSC | |||
| LPC47M15x | |||
| style="background:lime" | Yes | |||
| style="background:red" | No | |||
| style="background:red" | No | |||
| — | |||
| — | |||
|- bgcolor="#dddddd" valign="top" | |||
| SMSC | |||
| LPC47S45x | |||
| style="background:lime" | Yes | |||
| style="background:red" | No | |||
| style="background:red" | No | |||
| — | |||
| — | |||
|- bgcolor="#dddddd" valign="top" | |||
| SMSC | |||
| LPC47B397 | |||
| style="background:lime" | Yes | |||
| style="background:red" | No | |||
| style="background:red" | No | |||
| — | |||
| — | |||
|- bgcolor="#dddddd" valign="top" | |||
| SMSC | |||
| DME1737 | |||
| style="background:lime" | Yes | |||
| style="background:lime" | Yes | |||
| style="background:red" | No | |||
| — | |||
| — | |||
|- bgcolor="#dddddd" valign="top" | |||
| SMSC | |||
| SCH5307 | |||
| style="background:lime" | Yes | |||
| style="background:red" | No | |||
| style="background:red" | No | |||
| — | |||
| — | | — | ||
Line 130: | Line 236: | ||
| style="background:lime" | Yes | | style="background:lime" | Yes | ||
| style="background:red" | No | | style="background:red" | No | ||
| [http://www.linuxbios.org/pipermail/linuxbios/2007-September/024887.html] | | [http://www.linuxbios.org/pipermail/linuxbios/2007-September/024887.html 1] | ||
| — | | — | ||
Revision as of 01:47, 24 September 2007
Superiotool is a GPL'd user-space helper tool for LinuxBIOS development purposes (but may also be useful for other things). It allows you to detect which Super I/O you have on your mainboard, and it can provide detailed information about the register contents of the Super I/O.
Supported devices
Vendor | Super I/O | Detection | Register dump | Human-readable dump | BIOS dumps | LinuxBIOS dumps |
---|---|---|---|---|---|---|
ASUS | A8000 | Yes | Yes | No | 1 | — |
Fintek | F71805 | Yes | No | Yes | — | — |
Fintek | F71872 | Yes | No | Yes | — | — |
ITE | IT8702F | Yes | No | No | — | — |
ITE | IT8705F | Yes | No | No | — | — |
ITE | IT8708F | Yes | Yes | No | 1 | — |
ITE | IT8710F | Yes | No | No | — | — |
ITE | IT8712F | Yes | Yes | No | — | — |
ITE | IT8716F | Yes | Yes | No | — | — |
ITE | IT8718F | Yes | Yes | No | 1 | — |
ITE | IT8726F | ? | ? | No | — | — |
NSC1 | PC8374 | Yes | No | Yes | — | — |
SMSC | FDC37N769 | Yes | Yes | No | 1 | — |
SMSC | FDC37B80x | Yes | No | No | — | — |
SMSC | FDC37B78x | Yes | No | No | — | — |
SMSC | FDC37B72x | Yes | No | No | — | — |
SMSC | FDC37M81x | Yes | No | No | — | — |
SMSC | FDC37M60x | Yes | No | No | — | — |
SMSC | LPC47B27x | Yes | No | No | — | — |
SMSC | LPC47M10x | Yes | No | No | — | — |
SMSC | LPC47M15x | Yes | No | No | — | — |
SMSC | LPC47S45x | Yes | No | No | — | — |
SMSC | LPC47B397 | Yes | No | No | — | — |
SMSC | DME1737 | Yes | Yes | No | — | — |
SMSC | SCH5307 | Yes | No | No | — | — |
Winbond | W83697HF/F | Yes | Yes | No | — | — |
Winbond | W83627EHF/EF/EHG/EG | Yes | Yes | No | 1 | — |
1 Previosly National Semiconductor, now bought by Winbond.
Installation
$ svn co svn://linuxbios.org/repos/trunk/util/superiotool $ make $ sudo make install
Usage
Probe/detect the Super I/O in your mainboard:
$ superiotool
Register dump as table of hex-values (if the Super I/O is detected):
$ superiotool -d
Detailed register dump in human-readable format:
$ superiotool -D
Please see the README for further information.
This work is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or any later version. This work is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. |