Please help me understand pciutils output

Luke luked at pobox.com
Sun Jun 6 12:12:19 PDT 2004


I suspect that my PCI bus is incompatible with some of the PCI cards I'm 
trying to use with it.  The motherboard was made in 1996 and these cards 
are all much newer.  One of the cards gives USB 2.0 support, but I'm not 
getting anywhere near USB 2.0 speed out of the USB 2.0 devices I plug into 
it.  I wonder if the problem is the speed of the PCI bus that the USB 
controller is plugged into.

I installed pciutils-2.1.11_1 and ran "lspci -vv" to get the following log.

Should I be disturbed by the "66Mhz-" status on everything except the RAID 
card, which is "66MHz+"?
Should I adjust the latency on anything?
Should I stop plugging new cards into old boards?

00:00.0 Host bridge: Intel Corp. 430HX - 82439HX TXC [Triton II] (rev 02)
         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

00:07.0 Non-VGA unclassified device: Intel Corp. 82375EB (rev 05)
         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

00:08.0 IDE interface: CMD Technology Inc PCI0646 (rev 01) (prog-if 8a 
[Master SecP PriP])
         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, 1000ns max)
         Interrupt: pin A routed to IRQ 14
         Region 0: I/O ports at 01f0
         Region 1: I/O ports at 03f4
         Region 2: I/O ports at 0170
         Region 3: I/O ports at 0374
         Region 4: I/O ports at ffa0

00:0c.0 USB Controller: NEC Corporation USB (rev 43) (prog-if 10 [OHCI])
         Subsystem: Belkin Root Hub
         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 (250ns min, 10500ns max), cache line size 08
         Interrupt: pin A routed to IRQ 11
         Region 0: Memory at ffafc000 (32-bit, non-prefetchable)
         Capabilities: [40] Power Management version 2
                 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA 
PME(D0+,D1+,D2+,D3hot+,D3cold-)
                 Status: D0 PME-Enable- DSel=0 DScale=0 PME-

00:0c.1 USB Controller: NEC Corporation USB (rev 43) (prog-if 10 [OHCI])
         Subsystem: Belkin Root Hub
         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: 64 (250ns min, 10500ns max), cache line size 08
         Interrupt: pin B routed to IRQ 11
         Region 0: Memory at ffafd000 (32-bit, non-prefetchable)
         Capabilities: [40] Power Management version 2
                 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA 
PME(D0+,D1+,D2+,D3hot+,D3cold-)
                 Status: D0 PME-Enable- DSel=0 DScale=0 PME-

00:0c.2 USB Controller: NEC Corporation USB 2.0 (rev 04) (prog-if 20 
[EHCI])
         Subsystem: Belkin Root Hub
         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: 128 (4000ns min, 8500ns max), cache line size 08
         Interrupt: pin C routed to IRQ 9
         Region 0: Memory at ffafef00 (32-bit, non-prefetchable)
         Capabilities: [40] Power Management version 2
                 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA 
PME(D0+,D1+,D2+,D3hot+,D3cold-)
                 Status: D0 PME-Enable- DSel=0 DScale=0 PME-

00:0d.0 RAID bus controller: Promise Technology, Inc.: Unknown device 3371 
(rev 02)
         Subsystem: Promise Technology, Inc.: Unknown device 3371
         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: 96 (1000ns min, 4500ns max), cache line size 90
         Interrupt: pin A routed to IRQ 11
         Region 0: I/O ports at ee80
         Region 1: I/O ports at efa0
         Region 2: I/O ports at ea80
         Region 3: Memory at ffaff000 (32-bit, non-prefetchable)
         Region 4: Memory at ffac0000 (32-bit, non-prefetchable)
         Capabilities: [60] Power Management version 2
                 Flags: PMEClk- DSI+ D1+ D2- AuxCurrent=0mA 
PME(D0-,D1-,D2-,D3hot-,D3cold-)
                 Status: D0 PME-Enable- DSel=0 DScale=0 PME-




More information about the freebsd-questions mailing list