From coreboot
Superiotool is a GPL'd user-space helper tool for coreboot 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
| CB2
|
| 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
| IT8706R
| Yes
| No
| —
| —
|
| ITE
| IT8708F
| Yes
| Yes
| 1
| —
|
| ITE
| IT8710F
| Yes
| No
| —
| —
|
| ITE
| IT8712F
| Yes
| Yes
| —
| —
|
| ITE
| IT8716F
| Yes
| Yes
| 1
| 1
|
| ITE
| IT8718F
| Yes
| Yes
| 1, 2
| —
|
| ITE
| IT8726F
| Yes
| No
| —
| —
|
| NSC1
| PC97307
| Yes
| Yes
| —
| —
|
| NSC1
| PC87317
| Yes
| Yes
| —
| —
|
| 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
| CB2
|
| 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
| 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
| 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
| SCH5514D-NS
| Yes
| No
| —
| —
|
| SMSC
| SCH3112
| Yes
| No
| —
| —
|
| SMSC
| SCH3114
| Yes
| No
| —
| —
|
| SMSC
| SCH3116
| Yes
| No
| —
| —
|
| SMSC
| SCH5307
| Yes
| No
| —
| —
|
| SMSC
| SCH5317
| Yes
| No
| —
| —
|
| SMSC
| SCH5027
| 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
| SIO10N268
| Yes
| Yes
| —
| —
|
| SMSC
| FDC37C665GT/IR
| Yes
| No
| —
| —
|
| SMSC
| FDC37C666GT
| Yes
| No
| —
| —
|
|
| Vendor
| Super I/O
| Detect
| Dump
| BIOS
| CB2
|
| 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
| W83637HF/HG
| Yes
| No
| —
| —
|
| Winbond
| W83627THF/THG
| Yes
| Yes
| 1, 2, 3
| 1
|
| Winbond
| W83627DHG
| Yes
| Yes
| 1
| —
|
| Winbond
| W83627UHG
| Yes
| No
| —
| —
|
| Winbond
| W83977F-A/G-A/AF-A/AG-A
| Yes
| No
| —
| —
|
| Winbond
| W83977AF
| Yes
| No
| —
| —
|
| Winbond
| W83977TF
| Yes
| Yes
| —
| —
|
| Winbond
| W83977ATF
| Yes
| No
| —
| —
|
| Winbond
| W83627HF/F/HG/G
| Yes
| Yes
| 1, 2
| —
|
| Winbond
| W83697SF/UF/UG
| Yes
| Yes
| 1
| —
|
| Winbond
| W83627EHF/EF/EHG/EG
| Yes
| Yes
| 1, 2, 3
| —
|
| 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 coreboot system (vs. proprietary BIOS).
Installation
Manual installation
$ svn co svn://coreboot.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.
|