forcedeth
PATCH 1/1 forcedeth
Attached is forcedeth: A new driver for the ethernet interface of the NVIDIA nForce chipset, licensed under GPL.
The driver was written without support from NVIDIA, it's the result of a cleanroom development:
Carl-Daniel and Andrew reverse engineered the nvnet driver and wrote a specification, Manfred wrote the driver based on the spec. Since the driver has been available and working for a while now, Carl-Daniel fitted some compat glue to make it compile under 2.4.
This release it intended for developers, it's alpha quality: normal network traffic could work, although slow due to incomplete interrupt handling. It does work on two nForce 2 systems, nForce and nForce 3 are untested.
Try it yourself, but don't complain if something breaks. Note that the driver generates quite a lot of debug output.
Send any reports to linux-kernel or [email protected] and Manfred will scoop them up.
You also can download the patches for Linux 2.4.x and 2.6.x from
http://www.hailfinger.org/carldani/linux/patches/forcedeth/
Manfred Spraul
Carl-Daniel Hailfinger
Andrew de Quincey
# This is a BitKeeper generated patch for the following project:
# Project Name: Linux kernel tree
# This patch format is intended for GNU patch command version 2.5 or higher. # This patch includes the following deltas:
# ChangeSet 1.1191 -> 1.1195
# drivers/net/Makefile 1.40 -> 1.41
# drivers/net/Config.in 1.72 -> 1.73
# Documentation/Configure.help 1.206 -> 1.207
# (new) -> 1.3 drivers/net/forcedeth.c
#
# The following is the BitKeeper ChangeSet Log
# --------------------------------------------
# 03/11/07 [email protected] 1.1192
# import of 2.4 version of forcedeth # -------------------------------------------- # 03/11/07 [email protected] 1.1193 # Build system glue for forcedeth # -------------------------------------------- # 03/11/08 [email protected] 1.1194 # Add forcedeth 2.4 compat glue and make it compile without warnings # -------------------------------------------- # 03/11/08 [email protected] 1.1195 # forcedeth: bump version to 0.15 # -------------------------------------------- # diff -Nru a/Documentation/Configure.help b/Documentation/Configure.help --- a/Documentation/Configure.help Sat Nov 8 01:29:59 2003 +++ b/Documentation/Configure.help Sat Nov 8 01:29:59 2003 @@ -12256,6 +12256,18 @@ <file:Documentation/networking/net-modules.txt>. The module will be called b44.
+Reverse Engineered nForce Ethernet support (EXPERIMENTAL) +CONFIG_FORCEDETH
+ If you have a network (Ethernet) controller of this type, say Y and + read the Ethernet-HOWTO, available from + <http://www.tldp.org/docs.html#howto>. + + If you want to compile this as a module ( = code which can be + inserted in and removed from the running kernel whenever you want), + say M here and read <file:Documentation/modules.txt> as well as + <file:Documentation/networking/net-modules.txt>. The module will be + called forcedeth.
+
CS89x0 support (Daynaport CS and LC cards) CONFIG_CS89x0
Support for CS89x0 chipset based Ethernet cards. If you have a
drivers/net/Config.in +1 -0
@@ -173,6 +173,7 @@ dep_tristate ' Apricot Xen-II on board Ethernet' CONFIG_APRICOT $CONFIG_ISA dep_tristate ' Broadcom 4400 ethernet support (EXPERIMENTAL)' CONFIG_B44 $CONFIG_PCI $CONFIG_EXPERIMENTAL + dep_tristate ' Reverse Engineered nForce Ethernet support (EXPERIMENTAL)' CONFIG_FORCEDETH $CONFIG_PCI $CONFIG_EXPERIMENTAL dep_tristate ' CS89x0 support' CONFIG_CS89x0 $CONFIG_ISA dep_tristate ' DECchip Tulip (dc21x4x) PCI support' CONFIG_TULIP $CONFIG_PCI if [ "$CONFIG_TULIP" = "y" -o "$CONFIG_TULIP" = "m" ]; then
drivers/net/Makefile +1 -0
@@ -153,6 +153,7 @@ obj-$(CONFIG_NE3210) += ne3210.o 8390.o obj-$(CONFIG_NET_SB1250_MAC) += sb1250-mac.o obj-$(CONFIG_B44) += b44.o +obj-$(CONFIG_FORCEDETH) += forcedeth.o obj-$(CONFIG_PPP) += ppp_generic.o slhc.o obj-$(CONFIG_PPP_ASYNC) += ppp_async.o
drivers/net/forcedeth.c new file +1426 -0
1,426 lines not on this page · raw message
Quoted 2 lines · Carl-Daniel Hailfinger
Attached is forcedeth: A new driver for the ethernet interface of the NVIDIA nForce chipset, licensed under GPL.
Any chance to give the driver a more descriptive name, say nforce_eth? Traditionally we tend to name like drivers after the hardware's name or codename, not the development methology used.
Quoted 3 lines · Christoph Hellwig
Any chance to give the driver a more descriptive name, say
nforce_eth? Traditionally we tend to name like drivers after the hardware's name or codename, not the development methology used.
Actually my brain keeps interpreting "forcedeth" as "forcedeath" :-)
Signature · 1 line
Krzysztof Halasa, B*FH
Quoted 10 lines · Carl-Daniel Hailfinger
Attached is forcedeth: A new driver for the ethernet interface of the NVIDIA nForce chipset, licensed under GPL.
The driver was written without support from NVIDIA, it's the result of a cleanroom development:
Carl-Daniel and Andrew reverse engineered the nvnet driver and wrote a specification, Manfred wrote the driver based on the spec. Since the driver has been available and working for a while now, Carl-Daniel fitted some compat glue to make it compile under 2.4.
Quoted 4 lines
This release it intended for developers, it's alpha quality: normal network traffic could work, although slow due to incomplete interrupt handling. It does work on two nForce 2 systems, nForce and nForce 3 are untested.
Neat! I saw Manfred posted this driver for 2.6.x, as well. I'm glad soembody FINALLY got around to supporting this chipset under Linux.
Anyway, even with an alpha-quality driver, it's a driver that works where otherwise the kernel doesn't. So, after I review the driver, I would prefer to merge it soon rather than later. It gets users going, after all.
Has nVidia yelled yet? Since it's cleanroom, according to you, I don't see any problems at all...
Jeff
Quoted 9 lines · Christoph Hellwig
Quoted 2 lines · Carl-Daniel Hailfinger
Attached is forcedeth: A new driver for the ethernet interface of the NVIDIA nForce chipset, licensed under GPL.
Any chance to give the driver a more descriptive name, say
nforce_eth? Traditionally we tend to name like drivers after the hardware's name or codename, not the development methology used.
I agree with you on this -- but -- in this special case, it seems wise to avoid using a potential trademark as a filename...
I would prefer to avoid the issue completely, rather have to chase down some lawyers and get a definitive answer.
Jeff
Quoted 13 lines · Jeff Garzik
Quoted 9 lines · Christoph Hellwig
Quoted 2 lines · Carl-Daniel Hailfinger
Attached is forcedeth: A new driver for the ethernet interface of the NVIDIA nForce chipset, licensed under GPL.
Any chance to give the driver a more descriptive name, say
nforce_eth? Traditionally we tend to name like drivers after the hardware's name or codename, not the development methology used.
Quoted 5 lines
I agree with you on this -- but -- in this special case, it seems wise to avoid using a potential trademark as a filename...
I would prefer to avoid the issue completely, rather have to chase down some lawyers and get a definitive answer.
We (Manfred, Andrew and I) debated the name for quite a long time and forcedeth, forced and forceeth were the final candidates. forcedeth was not only a descriptive name, but also a clever pun. So it won the compo.
Carl-Daniel
I tested this driver for my Nforce2 mobo on 2.6.0-test9, and this driver seemed useless, it just printed some random numbers in my konsole (And trust me, it was hard to edit lilo.conf so I even could boot back to old kernel when all the numbers just were jumping around) And it broke the other card too, ifconfig was right, now there was this card too, but no one from them worked. Thanks anyway.
la, 2003-11-08 kello 07:47, Carl-Daniel Hailfinger kirjoitti:
Quoted 21 lines
Attached is forcedeth: A new driver for the ethernet interface of the NVIDIA nForce chipset, licensed under GPL.
The driver was written without support from NVIDIA, it's the result of a cleanroom development:
Carl-Daniel and Andrew reverse engineered the nvnet driver and wrote a specification, Manfred wrote the driver based on the spec. Since the driver has been available and working for a while now, Carl-Daniel fitted some compat glue to make it compile under 2.4.This release it intended for developers, it's alpha quality: normal network traffic could work, although slow due to incomplete interrupt handling. It does work on two nForce 2 systems, nForce and nForce 3 are untested.
Try it yourself, but don't complain if something breaks. Note that the driver generates quite a lot of debug output.
Send any reports to linux-kernel or [email protected] and Manfred will scoop them up.
Quoted 7 lines
You also can download the patches for Linux 2.4.x and 2.6.x from
http://www.hailfinger.org/carldani/linux/patches/forcedeth/Manfred Spraul
Carl-Daniel Hailfinger
Andrew de Quincey
[...snip...]
Regards,
Signature · 2 lines
"Software is like sex, it's better when it's free." Markus Hästbacka <midian at ihme.org>
Quoted 2 lines · On Sat, 08 Nov 2003 22:26:08 +0200, Markus =?ISO-8859-1?Q?H=E4stbacka?= said:
trust me, it was hard to edit lilo.conf so I even could boot back to old kernel when all the numbers just were jumping around)
And this is why you always leave at least one "known working" kernel in your lilo.conf or grub.conf (I think I've got at least 4 kernels listed right now that are known to boot and be at least stable enough to build a kernel). Also good for recovering from broken framebuffer drivers, kernels that hang at boot before getting very far, and all sorts of other messes.
la, 2003-11-08 kello 22:59, [email protected] kirjoitti:
Quoted 10 lines · On Sat, 08 Nov 2003 22:26:08 +0200, Markus =?ISO-8859-1?Q?H=E4stbacka?= said:
Quoted 3 lines
trust me, it was hard to edit lilo.conf so I even could boot back to old kernel when all the numbers just were jumping around)
And this is why you always leave at least one "known working" kernel in your lilo.conf or grub.conf (I think I've got at least 4 kernels listed right now that are known to boot and be at least stable enough to build a kernel). Also good for recovering from broken framebuffer drivers, kernels that hang at boot before getting very far, and all sorts of other messes.
Yeah, I have two "known working" kernel's there. but the machine can't be booted many times. so I decided to change it and I did.
Regards.
Signature · 2 lines
"Software is like sex, it's better when it's free." Markus Hästbacka <midian at ihme.org>
Quoted 5 lines · Jeff Garzik
I agree with you on this -- but -- in this special case, it seems wise to avoid using a potential trademark as a filename...
I would prefer to avoid the issue completely, rather have to chase down some lawyers and get a definitive answer.
I thought the name was rather clever =)
Quoted 6 lines · Markus Hästbacka
I tested this driver for my Nforce2 mobo on 2.6.0-test9, and this driver seemed useless, it just printed some random numbers in my konsole (And trust me, it was hard to edit lilo.conf so I even could boot back to old kernel when all the numbers just were jumping around) And it broke the other card too, ifconfig was right, now there was this card too, but no one from them worked. Thanks anyway.
Does it work with nvnet? Could you mail me the logs and the output of lspci -vvvxxx
as root? Running lspci as user will not give enough info.
Thanks,
Carl-Daniel
It doesn't work in any way for me.
midux:/home/midian# lspci -vvvxxx|more
00:00.0 Host bridge: nVidia Corporation nForce2 AGP (different version?)
(rev c1)
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Region 0: Memory at e0000000 (32-bit, prefetchable) [size=64M]
Capabilities: [40] AGP version 2.0
Status: RQ=32 Iso- ArqSz=0 Cal=0 SBA+ ITACoh- GART64-
HTrans- 64bit- FW+ AGP3- Rate=x1,x2,x4
Command: RQ=1 ArqSz=0 Cal=0 SBA- AGP+ GART64- 64bit- FW+
Rate=x4
Capabilities: [60] #08 [2001]
00: de 10 e0 01 06 00 b0 00 c1 00 00 06 00 00 80 00
10: 08 00 00 e0 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 40 00 00 00 00 00 00 00 00 00 00 00
40: 02 60 20 00 17 02 00 1f 14 01 00 00 ff ff ff ff
50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
60: 08 00 01 20 20 00 88 80 10 00 00 00 01 ff 0f 8f
70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
80: 0e 01 00 00 ff ff ff 3f 01 00 00 00 01 80 00 00
90: 0e 80 e0 f2 0e 80 e0 f0 f0 0f ff 00 00 00 00 00
a0: 00 00 00 00 fb 55 7c 00 00 00 00 00 00 00 00 00
b0: cc ff 07 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 33 33 03 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: f6 01 47 00 97 30 00 10 00 00 00 00 00 00 00 00
f0: 07 00 00 38 00 00 00 00 00 00 00 00 00 00 00 0000:00.1 RAM memory: nVidia Corporation nForce2 Memory Controller 1 (rev c1)
Subsystem: Unknown device 1695:1000
Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66Mhz+ UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
00: de 10 eb 01 00 00 20 00 c1 00 00 05 00 00 80 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 95 16 00 10
30: 00 00 00 00 00 00 00 00 00 00 00 00 ff 00 00 00
40: 04 00 00 70 00 00 00 00 00 00 00 00 00 00 00 00
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
60: 16 05 42 81 01 00 00 00 01 00 00 00 01 00 00 00
70: 18 04 00 00 18 04 00 00 2c 07 00 01 40 07 00 01
80: 01 00 00 00 f3 13 0f 03 08 05 08 05 78 c8 a6 3f
90: 0b 8c 33 33 40 22 43 22 00 21 54 02 0d 22 77 07
a0: 6a 00 00 00 00 00 10 00 6a 00 00 00 00 00 10 00
b0: 6a 00 00 00 00 00 10 00 2a 00 00 00 01 00 10 00
c0: 00 31 22 02 00 00 00 00 00 00 00 00 ff ff 02 00
d0: 44 4e 00 00 22 22 00 00 0d 00 00 00 1e 00 00 00
e0: 1a 00 00 00 80 00 00 00 88 44 44 10 b1 04 30 40
f0: 10 18 1e 03 04 10 04 3f 09 44 1c 04 01 03 70 30
00:00.2 RAM memory: nVidia Corporation nForce2 Memory Controller 4 (rev c1)
Subsystem: Unknown device 1695:1000
Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66Mhz+ UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
00: de 10 ee 01 00 00 20 00 c1 00 00 05 00 00 80 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 95 16 00 10
30: 00 00 00 00 00 00 00 00 00 00 00 00 ff 00 00 00
40: 01 20 da 12 00 00 00 02 01 20 da 12 01 00 37 1f
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
70: ff 3f ff 07 ff ff 7f 05 ff ff cf 06 ff bf df 06
80: ff ff ef 06 ff ff dd 07 ff df ff 02 ff 5f fd 03
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 f5 02 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 40 00 00 00 00 00 00 00 00 00 00 00
d0: 11 00 00 00 04 00 00 00 00 00 00 e0 ff ff ff e3
e0: 01 00 ca 36 01 00 ca 36 01 00 ca 36 01 00 ca 36
f0: 01 00 ca 36 01 00 ca 36 01 00 ca 36 01 00 ca 36
00:00.3 RAM memory: nVidia Corporation nForce2 Memory Controller 3 (rev c1)
Subsystem: Unknown device 1695:1000
Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66Mhz+ UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
00: de 10 ed 01 00 00 20 00 c1 00 00 05 00 00 80 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 95 16 00 10
30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
40: 30 00 00 00 00 90 00 00 63 00 00 00 71 07 00 00
50: 76 06 00 00 72 95 00 00 68 ea 00 00 50 40 20 00
60: e9 00 00 00 00 06 f7 67 00 ea aa aa 88 ba 00 77
70: 01 80 e0 01 6a 00 00 00 03 10 01 20 55 00 02 01
80: ff ff 00 00 ff ff ff ff 00 00 00 00 00 00 00 00
90: ff 10 ff 10 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: ff 30 00 00 ff 30 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 04 40 00 00 ff ff ff ff
f0: 1c 40 00 00 ff ff ff ff ff ff ff ff ff ff ff ff
00:00.4 RAM memory: nVidia Corporation nForce2 Memory Controller 2 (rev c1)
Subsystem: Unknown device 1695:1000
Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66Mhz+ UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
00: de 10 ec 01 00 00 20 00 c1 00 00 05 00 00 80 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 95 16 00 10
30: 00 00 00 00 00 00 00 00 00 00 00 00 ff 00 00 00
40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
60: aa 33 aa 33 aa 33 aa 33 aa 33 aa 33 aa 33 aa 33
70: ff 99 ff 99 f0 00 00 00 7f 3e e0 0f aa 33 aa 33
80: ff 99 00 00 00 00 00 00 00 00 00 00 00 00 00 00
90: 45 45 45 45 43 43 44 43 10 10 10 10 10 10 10 10
a0: 00 00 00 00 aa aa 00 80 00 00 00 00 5f 05 a0 00
b0: 78 56 34 12 ef cd ab 89 9b 4a 66 22 ee bd dc 8b
c0: 66 06 53 07 00 00 00 00 55 55 55 00 00 00 00 00
d0: ff 20 ff 20 ff 20 ff 7f 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00:00.5 RAM memory: nVidia Corporation nForce2 Memory Controller 5 (rev c1)
Subsystem: Unknown device 1695:1000
Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66Mhz+ UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
00: de 10 ef 01 00 00 20 00 c1 00 00 05 00 00 80 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 95 16 00 10
30: 00 00 00 00 00 00 00 00 00 00 00 00 ff 00 00 00
40: 00 00 00 00 00 00 00 00 39 e9 f4 09 39 e9 f4 09
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 ff ff ff 3f 00 00 00 00 ff ff ff 3f
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00:01.0 ISA bridge: nVidia Corporation nForce2 ISA Bridge (rev a4)
Subsystem: Unknown device 1695:1000
Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Capabilities: [48] #08 [01e1]00: de 10 60 00 0f 00 b0 00 a4 00 01 06 00 00 80 00 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20: 00 00 00 00 00 00 00 00 00 00 00 00 95 16 00 10 30: 00 00 00 00 48 00 00 00 00 00 00 00 00 00 00 00 40: 95 16 00 10 de fd 3c 08 08 00 e1 01 60 00 88 88 50: a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 60: 01 40 00 00 01 44 00 00 01 42 00 00 00 00 f8 ff 70: 10 00 ff ff 03 00 00 00 0f 00 70 00 70 bc 00 00 80: 09 3a 00 00 4b 0a 00 00 3f 00 00 00 00 00 00 00 90: 00 00 33 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: cc 00 02 00 0a 00 00 00 00 00 00 00 00 00 00 00
e0: 00 10 00 07 0f 50 00 00 00 38 26 08 00 00 00 00
f0: 00 ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00:01.1 SMBus: nVidia Corporation nForce2 SMBus (MCP) (rev a2)
Subsystem: Unknown device 1695:1000
Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
Interrupt: pin A routed to IRQ 10
Region 0: I/O ports at ec00 [size=32]
Capabilities: [44] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mAPME(D0-,D1-,D2-,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00: de 10 64 00 01 00 b0 00 a2 00 05 0c 00 00 80 00
10: 01 ec 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 95 16 00 10
30: 00 00 00 00 44 00 00 00 00 00 00 00 0a 01 03 01
40: 95 16 00 10 01 00 02 c0 00 00 00 00 00 00 00 00
50: 01 50 00 00 01 51 00 00 00 00 00 00 00 00 00 00
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00:02.0 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4) (prog-if 10 [OHCI])
Subsystem: Unknown device 1695:1000
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
Latency: 0 (750ns min, 250ns max)
Interrupt: pin A routed to IRQ 11
Region 0: Memory at e7002000 (32-bit, non-prefetchable)[size=4K]
Capabilities: [44] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mAPME(D0+,D1+,D2+,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00: de 10 67 00 07 00 b0 00 a4 10 03 0c 00 00 80 00 10: 00 20 00 e7 00 00 00 00 00 00 00 00 00 00 00 00 20: 00 00 00 00 00 00 00 00 00 00 00 00 95 16 00 10 30: 00 00 00 00 44 00 00 00 00 00 00 00 0b 01 03 01 40: 95 16 00 10 01 00 02 fe 00 00 00 00 02 00 00 00 50: 00 00 00 00 1d 47 00 00 00 00 00 00 00 00 00 00 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00:02.1 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4) (prog-if 10 [OHCI])
Subsystem: Unknown device 1695:1000
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
Latency: 0 (750ns min, 250ns max)
Interrupt: pin B routed to IRQ 4
Region 0: Memory at e7003000 (32-bit, non-prefetchable)[size=4K]
Capabilities: [44] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mAPME(D0+,D1+,D2+,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00: de 10 67 00 07 00 b0 00 a4 10 03 0c 00 00 80 00 10: 00 30 00 e7 00 00 00 00 00 00 00 00 00 00 00 00 20: 00 00 00 00 00 00 00 00 00 00 00 00 95 16 00 10 30: 00 00 00 00 44 00 00 00 00 00 00 00 04 02 03 01 40: 95 16 00 10 01 00 02 fe 00 00 00 00 03 00 00 00 50: 0c 00 00 00 1d 47 00 00 00 00 00 00 00 00 00 00 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00:02.2 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4) (prog-if 20 [EHCI])
Subsystem: Unknown device 1695:1000
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
Latency: 0 (750ns min, 250ns max)
Interrupt: pin C routed to IRQ 3
Region 0: Memory at e7004000 (32-bit, non-prefetchable)[size=256]
Capabilities: [44] #0a [2080]
Capabilities: [80] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mAPME(D0+,D1+,D2+,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00: de 10 68 00 06 00 b0 00 a4 20 03 0c 00 00 80 00 10: 00 40 00 e7 00 00 00 00 00 00 00 00 00 00 00 00 20: 00 00 00 00 00 00 00 00 00 00 00 00 95 16 00 10 30: 00 00 00 00 44 00 00 00 00 00 00 00 03 03 03 01 40: 95 16 00 10 0a 80 80 20 00 00 00 00 00 00 00 00 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 60: 20 20 01 00 00 60 98 81 c3 13 00 00 00 00 00 00 70: 00 00 00 05 00 10 20 80 89 3d 84 22 e7 25 04 80 80: 01 00 02 fe 00 00 00 00 00 00 00 00 15 16 00 00 90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 01 00 00 00 00 00 0c c0 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00:04.0 Ethernet controller: nVidia Corporation nForce2 Ethernet Controller (rev a1)
Subsystem: Unknown device 1695:1000
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
Latency: 0 (250ns min, 5000ns max)
Interrupt: pin A routed to IRQ 10
Region 0: Memory at e7000000 (32-bit, non-prefetchable)[size=4K]
Region 1: I/O ports at e000 [size=8]
Capabilities: [44] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mAPME(D0+,D1+,D2+,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00: de 10 66 00 07 00 b0 00 a1 00 00 02 00 00 00 00 10: 00 00 00 e7 01 e0 00 00 00 00 00 00 00 00 00 00 20: 00 00 00 00 00 00 00 00 00 00 00 00 95 16 00 10 30: 00 00 00 00 44 00 00 00 00 00 00 00 0a 01 01 14 40: 95 16 00 10 01 00 02 fe 00 00 00 00 04 00 00 00 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00:08.0 PCI bridge: nVidia Corporation nForce2 External PCI Bridge (rev a3) (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR+ FastB2B-
Status: Cap- 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Bus: primary=00, secondary=01, subordinate=01, sec-latency=32
I/O behind bridge: 0000d000-0000dfff
Memory behind bridge: e6000000-e6ffffff
Prefetchable memory behind bridge: fff00000-000fffff
BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-00: de 10 6c 00 07 01 a0 00 a3 00 04 06 00 00 01 00 10: 00 00 00 00 00 00 00 00 00 01 01 20 d0 d0 80 22 20: 00 e6 f0 e6 f0 ff 00 00 00 00 00 00 00 00 00 00 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 40: 00 00 00 00 01 00 02 00 01 00 00 00 08 0b 05 00 50: 0c 0d fe 3f 0e 0f 00 00 7f 00 00 00 00 00 00 00 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00:09.0 IDE interface: nVidia Corporation nForce2 IDE (rev a2) (prog-if 8a [Master SecP PriP])
Subsystem: Unknown device 1695:1000
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
Latency: 0 (750ns min, 250ns max)
Region 4: I/O ports at f000 [size=16]
Capabilities: [44] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mAPME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00: de 10 65 00 05 00 b0 00 a2 8a 01 01 00 00 00 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 01 f0 00 00 00 00 00 00 00 00 00 00 95 16 00 10
30: 00 00 00 00 44 00 00 00 00 00 00 00 00 00 03 01
40: 95 16 00 10 01 00 02 00 00 00 00 00 00 09 00 00
50: 03 f0 00 00 00 00 00 00 20 20 20 20 00 00 20 20
60: c5 c0 c6 c6 00 00 00 00 00 00 00 00 00 00 00 00
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 00 00 00 00 00 80 6b 1f 00 00 02 0c 00 00 00 00
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00:1e.0 PCI bridge: nVidia Corporation nForce2 AGP (rev c1) (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR+ FastB2B-
Status: Cap- 66Mhz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
Latency: 32
Bus: primary=00, secondary=02, subordinate=02, sec-latency=32
I/O behind bridge: 0000f000-00000fff
Memory behind bridge: e4000000-e5ffffff
Prefetchable memory behind bridge: d0000000-dfffffff
BridgeCtl: Parity- SERR+ NoISA- VGA+ MAbort- >Reset- FastB2B-00: de 10 e8 01 07 01 20 02 c1 00 04 06 00 20 01 00 10: 00 00 00 00 00 00 00 00 00 02 02 20 f0 00 20 22 20: 00 e4 f0 e5 00 d0 f0 df 00 00 00 00 00 00 00 00 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0a 00 40: 01 00 00 00 00 00 f0 3f 20 00 00 00 ff ff ff ff 50: 00 00 00 e0 00 f0 ff e3 ff ff ff ff ff ff ff ff 60: ff 40 ff 60 00 00 00 20 00 00 00 00 ff ff ff ff 70: ff ff ff ff 00 00 00 00 00 00 00 00 ff ff ff ff 80: ff ff ff ff 00 80 00 00 89 01 00 00 ff ff ff ff 90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
a0: 17 02 00 1f ff ff ff ff ff ff ff ff ff ff ff ff
b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
01:06.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev
07)
Subsystem: Creative Labs SB Live! 5.1 Model SB0100
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
Latency: 32 (500ns min, 5000ns max)
Interrupt: pin A routed to IRQ 12
Region 0: I/O ports at d000 [size=32]
Capabilities: [dc] Power Management version 1
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mAPME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00: 02 11 02 00 05 00 90 02 07 00 01 04 00 20 80 00
10: 01 d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 02 11 64 80
30: 00 00 00 00 dc 00 00 00 00 00 00 00 0c 01 02 14
40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 01 00 01 06
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
01:06.1 Input device controller: Creative Labs SB Live! MIDI/Game Port (rev 07)
Subsystem: Creative Labs Gameport Joystick
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
Latency: 32
Region 0: I/O ports at d400 [size=8]
Capabilities: [dc] Power Management version 1
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mAPME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00: 02 11 02 70 05 00 90 02 07 00 80 09 00 20 80 00
10: 01 d4 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 02 11 20 00
30: 00 00 00 00 dc 00 00 00 00 00 00 00 00 00 00 00
40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 01 00 01 06
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
01:0b.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
Subsystem: Unknown device 1695:9001
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
Latency: 32 (8000ns min, 16000ns max)
Interrupt: pin A routed to IRQ 11
Region 0: I/O ports at d800 [size=256]
Region 1: Memory at e6010000 (32-bit, non-prefetchable)[size=256]
Expansion ROM at <unassigned> [disabled] [size=64K]
Capabilities: [50] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mAPME(D0-,D1+,D2+,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00: ec 10 39 81 07 00 90 02 10 00 00 02 00 20 00 00 10: 01 d8 00 00 00 00 01 e6 00 00 00 00 00 00 00 00 20: 00 00 00 00 00 00 00 00 00 00 00 00 95 16 01 90 30: 00 00 00 00 50 00 00 00 00 00 00 00 0b 01 20 40 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50: 01 00 c2 f7 00 00 00 00 00 00 00 00 00 00 00 00 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
01:0d.0 FireWire (IEEE 1394): Lucent Microelectronics FW323 (rev 61) (prog-if 10 [OHCI])
Subsystem: Unknown device 1695:9015
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
Latency: 32 (3000ns min, 6000ns max), Cache Line Size: 0x08 (32
bytes)
Interrupt: pin A routed to IRQ 7
Region 0: Memory at e6011000 (32-bit, non-prefetchable)
[size=4K]
Capabilities: [44] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mAPME(D0+,D1+,D2+,D3hot+,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00: c1 11 11 58 06 00 90 02 61 10 00 0c 08 20 00 00 10: 00 10 01 e6 00 00 00 00 00 00 00 00 00 00 00 00 20: 00 00 00 00 00 00 00 00 00 00 00 00 95 16 15 90 30: 00 00 00 00 44 00 00 00 00 00 00 00 07 01 0c 18 40: 00 00 00 00 01 00 02 7e 00 00 00 00 00 00 00 00 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 70: 00 61 04 00 10 6b 04 00 00 00 00 00 00 00 00 00 80: 00 61 04 00 10 6b 04 00 00 00 00 00 00 00 00 00 90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
02:00.0 VGA compatible controller: nVidia Corporation NV17 [GeForce4 MX 440] (rev a3) (prog-if 00 [VGA])
Subsystem: Micro-Star International Co., Ltd.: Unknown device
8611
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
Latency: 248 (1250ns min, 250ns max)
Interrupt: pin A routed to IRQ 11
Region 0: Memory at e4000000 (32-bit, non-prefetchable)[size=16M]
Region 1: Memory at d0000000 (32-bit, prefetchable) [size=128M] Region 2: Memory at d8000000 (32-bit, prefetchable) [size=512K] Expansion ROM at <unassigned> [disabled] [size=128K]
Capabilities: [60] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mAPME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [44] AGP version 2.0
Status: RQ=32 Iso- ArqSz=0 Cal=0 SBA- ITACoh- GART64-
HTrans- 64bit- FW+ AGP3- Rate=x1,x2,x4
Command: RQ=32 ArqSz=0 Cal=0 SBA- AGP+ GART64- 64bit-
FW+ Rate=x4
00: de 10 71 01 07 00 b0 02 a3 00 00 03 00 f8 00 00 10: 00 00 00 e4 08 00 00 d0 08 00 00 d8 00 00 00 00 20: 00 00 00 00 00 00 00 00 00 00 00 00 62 14 11 86 30: 00 00 00 00 60 00 00 00 00 00 00 00 0b 01 05 01 40: 62 14 11 86 02 00 20 00 17 00 00 1f 14 01 00 1f 50: 01 00 00 00 01 00 00 00 ce d6 23 00 0f 00 00 00 60: 01 44 02 00 00 00 00 00 00 00 00 00 00 00 00 00 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 su, 2003-11-09 kello 14:36, Carl-Daniel Hailfinger kirjoitti:
Quoted 14 lines
Quoted 6 lines · Markus Hästbacka
I tested this driver for my Nforce2 mobo on 2.6.0-test9, and this driver seemed useless, it just printed some random numbers in my konsole (And trust me, it was hard to edit lilo.conf so I even could boot back to old kernel when all the numbers just were jumping around) And it broke the other card too, ifconfig was right, now there was this card too, but no one from them worked. Thanks anyway.
Does it work with nvnet? Could you mail me the logs and the output of lspci -vvvxxx
as root? Running lspci as user will not give enough info.Thanks,
Carl-Daniel
Signature · 2 lines
"Software is like sex, it's better when it's free." Markus Hästbacka <midian at ihme.org>