|
|
Line 420: |
Line 420: |
| | style="background:lime" | Yes | | | style="background:lime" | Yes |
| | style="background:lime" | Yes | | | style="background:lime" | Yes |
| | — | | | [http://www.linuxbios.org/pipermail/linuxbios/2007-December/028269.html 1] |
| | — | | | — |
| |- bgcolor="#dddddd" valign="top" | | |- bgcolor="#dddddd" valign="top" |
Revision as of 20:18, 17 December 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
|
Detect
|
Dump
|
BIOS
|
LB2
|
ALi
|
M1535/M1535D/M1535+/M1535D+
|
Yes
|
Yes
|
—
|
—
|
ALi
|
M512x
|
Yes
|
No
|
—
|
—
|
ASUS
|
A8000
|
Yes
|
Yes
|
1
|
—
|
Fintek
|
F71862FG
|
Yes
|
No
|
—
|
—
|
Fintek
|
F71872F/FG / F71806F/FG
|
Yes
|
No
|
—
|
—
|
Fintek
|
F71882FG/F71883FG
|
Yes
|
No
|
—
|
—
|
Fintek
|
F71805F/FG
|
Yes
|
Yes
|
1
|
—
|
ITE
|
IT8661F
|
No
|
Yes
|
—
|
—
|
ITE
|
IT8702F
|
Yes
|
No
|
—
|
—
|
ITE
|
IT8705F/AF / IT8700F
|
Yes
|
Yes
|
1
|
—
|
ITE
|
IT8708F
|
Yes
|
Yes
|
1
|
—
|
ITE
|
IT8710F
|
Yes
|
No
|
—
|
—
|
ITE
|
IT8712F
|
Yes
|
Yes
|
—
|
—
|
ITE
|
IT8716F
|
Yes
|
Yes
|
1
|
1
|
ITE
|
IT8718F
|
Yes
|
Yes
|
1
|
—
|
NSC1
|
PC97307
|
Yes
|
Yes
|
—
|
—
|
NSC1
|
PC87317
|
Yes
|
No
|
—
|
—
|
NSC1
|
PC97317
|
Yes
|
Yes
|
—
|
—
|
NSC1
|
PC87309
|
Yes
|
Yes
|
—
|
—
|
NSC1
|
PC87360
|
Yes
|
Yes
|
1
|
—
|
NSC1
|
PC87351
|
Yes
|
Yes
|
—
|
—
|
NSC1
|
PC87364
|
Yes
|
No
|
—
|
—
|
NSC1
|
PC87365
|
Yes
|
No
|
—
|
—
|
NSC1
|
PC87363
|
Yes
|
No
|
—
|
—
|
NSC1
|
PC87366
|
Yes
|
Yes
|
—
|
—
|
NSC1
|
PC8739x
|
Yes
|
No
|
—
|
—
|
NSC1
|
PC87591x
|
Yes
|
No
|
—
|
—
|
NSC1
|
PC8741x
|
Yes
|
Yes
|
—
|
—
|
NSC1
|
PC87372
|
Yes
|
No
|
—
|
—
|
NSC1
|
PC8374L
|
Yes
|
Yes
|
1
|
—
|
NSC1
|
PC87427
|
Yes
|
No
|
—
|
—
|
NSC1
|
PC87373
|
Yes
|
No
|
—
|
—
|
|
Vendor
|
Super I/O
|
Detect
|
Dump
|
BIOS
|
LB2
|
SMSC
|
FDC37C93xFR
|
Yes
|
No
|
—
|
—
|
SMSC
|
FDC37N971
|
Yes
|
No
|
—
|
—
|
SMSC
|
FDC37N972
|
Yes
|
No
|
—
|
—
|
SMSC
|
LPC47N252
|
Yes
|
No
|
—
|
—
|
SMSC
|
LPC47M172
|
Yes
|
No
|
—
|
—
|
SMSC
|
FDC37C93xAPM
|
Yes
|
No
|
—
|
—
|
SMSC
|
FDC37C672/FDC37C67x
|
Yes
|
Yes
|
—
|
—
|
SMSC
|
FDC37B80x/FDC37M707
|
Yes
|
No
|
—
|
—
|
SMSC
|
FDC37N958FR
|
Yes
|
Yes
|
1
|
—
|
SMSC
|
FDC37B77x
|
Yes
|
No
|
—
|
—
|
SMSC
|
FDC37B78x
|
Yes
|
Yes
|
—
|
—
|
SMSC
|
FDC37M60x
|
Yes
|
No
|
—
|
—
|
SMSC
|
FDC37B72x
|
Yes
|
Yes
|
—
|
—
|
SMSC
|
FDC37M81x
|
Yes
|
Yes
|
—
|
—
|
SMSC
|
LPC47B27x
|
Yes
|
Yes
|
1
|
1
|
SMSC
|
LPC47B37x
|
Yes
|
No
|
—
|
—
|
SMSC
|
LPC47U33x
|
Yes
|
No
|
—
|
—
|
SMSC
|
LPC47B34x
|
Yes
|
No
|
—
|
—
|
SMSC
|
LPC47S42x
|
Yes
|
No
|
—
|
—
|
SMSC
|
LPC47M10x/112/13x
|
Yes
|
Yes
|
1
|
—
|
SMSC
|
LPC47B357
|
Yes
|
No
|
—
|
—
|
SMSC
|
LPC47M14x
|
Yes
|
No
|
—
|
—
|
SMSC
|
LPC47M15x/192/997
|
Yes
|
Yes
|
1
|
—
|
SMSC
|
LPC47S45x
|
Yes
|
No
|
—
|
—
|
SMSC
|
LPC47M292
|
Yes
|
No
|
—
|
—
|
SMSC
|
LPC47B387
|
Yes
|
No
|
—
|
—
|
SMSC
|
LPC47B397
|
Yes
|
No
|
—
|
—
|
SMSC
|
LPC47M182
|
Yes
|
No
|
—
|
—
|
SMSC
|
LPC47M584
|
Yes
|
No
|
—
|
—
|
SMSC
|
DME1737
|
Yes
|
Yes
|
—
|
—
|
SMSC
|
SCH5504
|
Yes
|
No
|
—
|
—
|
SMSC
|
SCH3112
|
Yes
|
No
|
—
|
—
|
SMSC
|
SCH3114
|
Yes
|
No
|
—
|
—
|
SMSC
|
SCH3116
|
Yes
|
No
|
—
|
—
|
SMSC
|
SCH5307
|
Yes
|
No
|
—
|
—
|
SMSC
|
SCH5317
|
Yes
|
No
|
—
|
—
|
SMSC
|
SCH4307
|
Yes
|
No
|
—
|
—
|
SMSC
|
FDC37C669
|
Yes
|
No
|
—
|
—
|
SMSC
|
FDC37C669FR
|
Yes
|
No
|
—
|
—
|
SMSC
|
LPC47N237
|
Yes
|
No
|
—
|
—
|
SMSC
|
FDC37N769
|
Yes
|
Yes
|
1
|
—
|
SMSC
|
FDC37N3869/FDC37N869
|
Yes
|
No
|
—
|
—
|
SMSC
|
LPC47N227
|
Yes
|
Yes
|
1
|
—
|
SMSC
|
FDC37C665GT/IR
|
Yes
|
No
|
—
|
—
|
SMSC
|
FDC37C666GT
|
Yes
|
No
|
—
|
—
|
|
Vendor
|
Super I/O
|
Detect
|
Dump
|
BIOS
|
LB2
|
Winbond
|
W83977CTF
|
Yes
|
No
|
—
|
—
|
Winbond
|
W83977EF/EG
|
Yes
|
No
|
—
|
—
|
Winbond
|
W83627SF
|
Yes
|
No
|
—
|
—
|
Winbond
|
W83697HF/F/HG
|
Yes
|
Yes
|
—
|
—
|
Winbond
|
W83L517D/D-F
|
Yes
|
No
|
—
|
—
|
Winbond
|
W83697SF/UF/UG
|
Yes
|
Yes
|
1
|
—
|
Winbond
|
W83637HF/HG
|
Yes
|
No
|
—
|
—
|
Winbond
|
W83627THF/THG
|
Yes
|
Yes
|
1, 2
|
1
|
Winbond
|
W83627DHG
|
Yes
|
No
|
—
|
—
|
Winbond
|
W83627EHF/EF/EHG/EG
|
Yes
|
Yes
|
1, 2
|
—
|
Winbond
|
W83627UHG
|
Yes
|
No
|
—
|
—
|
Winbond
|
W83977F-A/G-A/AF-A/AG-A
|
Yes
|
No
|
—
|
—
|
Winbond
|
W83977TF
|
Yes
|
Yes
|
—
|
—
|
Winbond
|
W83977ATF
|
Yes
|
No
|
—
|
—
|
Winbond
|
W83627HF/F/HG/G
|
Yes
|
Yes
|
1, 2
|
—
|
Winbond
|
W83877F
|
Yes
|
No
|
—
|
—
|
Winbond
|
W83877TF
|
Yes
|
No
|
—
|
—
|
Winbond
|
W83877ATF
|
Yes
|
No
|
—
|
—
|
|
1 Previosly National Semiconductor, now bought by Winbond.
2 Register dump output from a running LinuxBIOS system (vs. proprietary BIOS).
Installation
Manual installation
$ svn co svn://linuxbios.org/repos/trunk/util/superiotool
$ cd superiotool
$ make
$ sudo make install
Debian
$ apt-get install superiotool
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
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.
|