[coreboot] [PATCH] superiotool: Add register dump map for NSC PC8739x
Michał Mirosław
mirq-linux at rere.qmqm.pl
Fri Dec 19 21:40:07 CET 2008
On Fri, Dec 19, 2008 at 09:24:07PM +0100, Michał Mirosław wrote:
> This adds register map based on NSC PC87392 datasheet. Tested on my
> laptop.
And here's the dump from HP compaq nx9500 laptop:
superiotool r3784
Found NSC PC8739x (sid=0xea, srid=0x03) at 0x2e
Register dump:
idx 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f
val ea 11 a5 c2 75 83 01 03 00 1e 37 00 00 00 00 00
def ea 11 MM MM MM 80 00 NA 00 MM 37 RR RR RR RR RR
LDN 0x00 (Floppy)
idx 30 60 61 70 71 74 75 f0 f1
val 00 03 f2 06 03 02 04 20 00
def 00 03 f2 06 03 02 04 24 00
LDN 0x01 (Parallel port)
idx 30 60 61 70 71 74 75 f0
val 01 03 78 07 02 03 04 f2
def 00 02 78 07 02 04 04 f2
LDN 0x02 (COM2)
idx 30 60 61 70 71 74 75 f0
val 01 02 f8 03 03 01 04 82
def 00 02 f8 03 03 04 04 02
LDN 0x03 (COM1)
idx 30 60 61 70 71 74 75 f0
val 00 03 f8 04 03 04 04 02
def 00 03 f8 04 03 04 04 02
LDN 0x07 (GPIO)
idx 30 60 61 70 71 74 75 f0 f1 f2
val 00 00 00 00 03 04 04 00 44 01
def 00 00 00 00 03 04 04 00 44 01
LDN 0x0a (Watchdog timer (WDT))
idx 30 60 61 70 71 74 75 f0
val 00 00 00 00 03 04 04 02
def 00 00 00 00 03 04 04 02
LDN 0x0b (Game port)
idx 30 60 61 70 71 74 75 f0
val 00 02 01 00 03 04 04 00
def 00 02 01 00 03 04 04 00
LDN 0x0c (MIDI port)
idx 30 60 61 70 71 74 75 f0
val 00 03 30 00 03 04 04 00
def 00 03 30 00 03 04 04 00
LDN 0x0f (X-Bus)
idx 30 60 61 70 71 74 75 f0 f1 f2 f3 f4 f5 f6 f7 f8 f9
val 01 06 00 00 00 04 04 05 00 00 00 08 00 00 00 c1 00
def 00 00 00 00 00 04 04 00 00 00 00 00 00 00 00 00 00
And some fragments from dmidecode:
BIOS Information
Vendor: Hewlett-Packard
Version: F.34
Release Date: 07/12/2004
ROM Size: 512 kB
System Information
Manufacturer: Hewlett-Packard
Product Name: hp compaq nx9500(PF031UA#ABA)
Version: Rev 1
Base Board Information
Manufacturer: Hewlett-Packard
Product Name: 0880
Version: 28.2E
Processor Information
Socket Designation: WMT478/NWD
Type: Central Processor
Family: Pentium 4
Manufacturer: Intel
Signature: Type 0, Family 15, Model 2, Stepping 9
Version: Intel(R) Pentium(R) 4 CPU 3.00GHz
Voltage: 1.8 V
External Clock: 200 MHz
Max Speed: 3000 MHz
lspci (00:06.0 and 00:1f.3 are normally hidden by BIOS)
00:00.0 Host bridge: Intel Corporation 82865G/PE/P DRAM Controller/Host-Hub Interface (rev 02)
00:01.0 PCI bridge: Intel Corporation 82865G/PE/P PCI to AGP Controller (rev 02)
00:06.0 System peripheral: Intel Corporation 82865G/PE/P Processor to I/O Memory Interface (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #3 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev c2)
00:1f.0 ISA bridge: Intel Corporation 82801EB/ER (ICH5/ICH5R) LPC Interface Bridge (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801EB/ER (ICH5/ICH5R) IDE Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801EB/ER (ICH5/ICH5R) SMBus Controller (rev 02)
00:1f.5 Multimedia audio controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) AC'97 Audio Controller (rev 02)
00:1f.6 Modem: Intel Corporation 82801EB/ER (ICH5/ICH5R) AC'97 Modem Controller (rev 02)
01:00.0 VGA compatible controller: nVidia Corporation NV36 [GeForce FX Go5700] (rev a1)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
02:01.0 CardBus bridge: ENE Technology Inc CB-710/2/4 Cardbus Controller (rev 02)
02:01.1 FLASH memory: ENE Technology Inc CB710 Memory Card Reader Controller
02:02.0 FireWire (IEEE 1394): Texas Instruments TSB43AB21 IEEE-1394a-2000 Controller (PHY/Link)
More information about the coreboot
mailing list