Unhappy Xorg upgrade

Bruce M. Simpson bms at FreeBSD.org
Tue Feb 10 10:08:14 PST 2009


Robert,

Bruce M. Simpson wrote:
> Yes, This immediately triggered the issue without even running X on a 
> fresh boot.
>

I'm going to post the following:

 * output of pciconf -lv, lspci -vv before scanpci is/was run
 * output of scanpci -v
 * output of pciconf -lv, lspci -vv after scanpci is/was run

...using script(1), and also the usbdevs -v output when the issue occurs.

I've ran lspci (from ports/sysutils/pciutils) before without triggering 
the issue, of course it doesn't use libpciaccess.

The fact that scanpci triggered the issue on its own would seem to point 
the finger squarely at libpciaccess.

Additional data point: I have 'hide inactive PCI-e p2p bridge devices' 
disabled in my BIOS, although none of the affected devices are behind a 
PCI-e bridge.
There is some sort of custom bus between the ATI northbridge and ALi 
southbridge which ain't PCI itself.


-------------- next part --------------
Script started on Tue Feb 10 18:05:18 2009
You have mail.
anglepoise# pciconf -lv

hostb0 at pci0:0:0:0:	class=0x060000 card=0x81851043 chip=0x59501002 rev=0x10 hdr=0x00
    vendor     = 'ATI Technologies Inc'
    device     = 'RS480 Host Bridge'
    class      = bridge
    subclass   = HOST-PCI
pcib1 at pci0:0:2:0:	class=0x060400 card=0x59501002 chip=0x5a341002 rev=0x00 hdr=0x01
    vendor     = 'ATI Technologies Inc'
    device     = 'RS480 PCI-X Root Port'
    class      = bridge
    subclass   = PCI-PCI
pcib2 at pci0:0:6:0:	class=0x060400 card=0x59501002 chip=0x5a381002 rev=0x00 hdr=0x01
    vendor     = 'ATI Technologies Inc'
    device     = 'RS480 PCI Bridge'
    class      = bridge
    subclass   = PCI-PCI
pcib3 at pci0:0:7:0:	class=0x060400 card=0x59501002 chip=0x5a391002 rev=0x00 hdr=0x01
    vendor     = 'ATI Technologies Inc'
    device     = 'RS480 PCI Bridge'
    class      = bridge
    subclass   = PCI-PCI
hostb1 at pci0:0:24:0:	class=0x060000 card=0x00000000 chip=0x11001022 rev=0x00 hdr=0x00
    vendor     = 'Advanced Micro Devices (AMD)'
    device     = '(K8) Athlon 64/Opteron HyperTransport Technology Configuration'
    class      = bridge
    subclass   = HOST-PCI
hostb2 at pci0:0:24:1:	class=0x060000 card=0x00000000 chip=0x11011022 rev=0x00 hdr=0x00
    vendor     = 'Advanced Micro Devices (AMD)'
    device     = '(K8) Athlon 64/Opteron Address Map'
    class      = bridge
    subclass   = HOST-PCI
hostb3 at pci0:0:24:2:	class=0x060000 card=0x00000000 chip=0x11021022 rev=0x00 hdr=0x00
    vendor     = 'Advanced Micro Devices (AMD)'
    device     = '(K8) Athlon 64/Opteron DRAM Controller'
    class      = bridge
    subclass   = HOST-PCI
hostb4 at pci0:0:24:3:	class=0x060000 card=0x00000000 chip=0x11031022 rev=0x00 hdr=0x00
    vendor     = 'Advanced Micro Devices (AMD)'
    device     = '(K8) Athlon 64/Opteron Miscellaneous Control'
    class      = bridge
    subclass   = HOST-PCI
pcib4 at pci0:0:25:0:	class=0x060400 card=0x00000000 chip=0x524910b9 rev=0x00 hdr=0x01
    vendor     = 'Acer Labs Incorporated (ALi/ULi)'
    device     = 'M5249 HyperTransport to PCI Bridge'
    class      = bridge
    subclass   = PCI-PCI
ohci0 at pci0:0:28:0:	class=0x0c0310 card=0x81561043 chip=0x523710b9 rev=0x03 hdr=0x00
    vendor     = 'Acer Labs Incorporated (ALi/ULi)'
    device     = 'M5273 A1 for windows win 98 OpenHCI 1.1 USB to  2.0'
    class      = serial bus
    subclass   = USB
ohci1 at pci0:0:28:1:	class=0x0c0310 card=0x81561043 chip=0x523710b9 rev=0x03 hdr=0x00
    vendor     = 'Acer Labs Incorporated (ALi/ULi)'
    device     = 'M5273 A1 for windows win 98 OpenHCI 1.1 USB to  2.0'
    class      = serial bus
    subclass   = USB
ohci2 at pci0:0:28:2:	class=0x0c0310 card=0x81561043 chip=0x523710b9 rev=0x03 hdr=0x00
    vendor     = 'Acer Labs Incorporated (ALi/ULi)'
    device     = 'M5273 A1 for windows win 98 OpenHCI 1.1 USB to  2.0'
    class      = serial bus
    subclass   = USB
ehci0 at pci0:0:28:3:	class=0x0c0320 card=0x81561043 chip=0x523910b9 rev=0x01 hdr=0x00
    vendor     = 'Acer Labs Incorporated (ALi/ULi)'
    device     = 'USB 2.0 Enhanced Host Controller'
    class      = serial bus
    subclass   = USB
hdac0 at pci0:0:29:0:	class=0x040300 card=0x81b41043 chip=0x546110b9 rev=0x00 hdr=0x00
    vendor     = 'Acer Labs Incorporated (ALi/ULi)'
    device     = '?? Microsoft UAA Bus Driver for High Definition Audio'
    class      = multimedia
    subclass   = HDA
isab0 at pci0:0:30:0:	class=0x060100 card=0x81561043 chip=0x157310b9 rev=0x31 hdr=0x00
    vendor     = 'Acer Labs Incorporated (ALi/ULi)'
    device     = 'ALI M1573 South Bridge with Hypertransport Support'
    class      = bridge
    subclass   = PCI-ISA
none0 at pci0:0:30:1:	class=0x068000 card=0x81561043 chip=0x710110b9 rev=0x00 hdr=0x00
    vendor     = 'Acer Labs Incorporated (ALi/ULi)'
    device     = 'ALI M7101 Power Management Controller'
    class      = bridge
atapci0 at pci0:0:31:0:	class=0x01018a card=0x81561043 chip=0x522910b9 rev=0xc7 hdr=0x00
    vendor     = 'Acer Labs Incorporated (ALi/ULi)'
    device     = 'M5229 Southbridge EIDE Controller'
    class      = mass storage
    subclass   = ATA
atapci1 at pci0:0:31:1:	class=0x010400 card=0x81561043 chip=0x528710b9 rev=0x02 hdr=0x00
    vendor     = 'Acer Labs Incorporated (ALi/ULi)'
    device     = '52871849 ALI SATA controller'
    class      = mass storage
    subclass   = RAID
vgapci0 at pci0:1:0:0:	class=0x030000 card=0x3000174b chip=0x5b631002 rev=0x00 hdr=0x00
    vendor     = 'ATI Technologies Inc'
    device     = 'Radeon X550 Series'
    class      = display
    subclass   = VGA
vgapci1 at pci0:1:0:1:	class=0x038000 card=0x3001174b chip=0x5b731002 rev=0x00 hdr=0x00
    vendor     = 'ATI Technologies Inc'
    device     = 'Radeon X550 Series - Secondary'
    class      = display
mskc0 at pci0:2:0:0:	class=0x020000 card=0x81421043 chip=0x436211ab rev=0x19 hdr=0x00
    vendor     = 'Marvell Semiconductor (Was: Galileo Technology Ltd)'
    device     = '88E8053 Marvell Yukon 88E8053 PCI-E Gigabit Ethernet Controller'
    class      = network
    subclass   = ethernet
none1 at pci0:4:18:0:	class=0x0c0010 card=0x808a1043 chip=0x30441106 rev=0x80 hdr=0x00
    vendor     = 'VIA Technologies Inc'
    device     = 'VT6306 VIA Fire II IEEE-1394 OHCI Link Layer Controller'
    class      = serial bus
    subclass   = FireWire
anglepoise# lspci -vv

00:00.0 Host bridge: ATI Technologies Inc RS480 Host Bridge (rev 10)
	Subsystem: ASUSTeK Computer Inc. Device 8185
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ >SERR- <PERR- INTx-
	Latency: 0

00:02.0 PCI bridge: ATI Technologies Inc RS480 PCI-X Root Port (prog-if 00 [Normal decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
	I/O behind bridge: 0000b000-0000bfff
	Memory behind bridge: fe000000-fe8fffff
	Prefetchable memory behind bridge: 00000000cff00000-00000000dfefffff
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
	BridgeCtl: Parity+ SERR+ NoISA- VGA+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [50] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [58] Express (v1) Root Port (Slot-), MSI 00
		DevCap:	MaxPayload 128 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us
			ExtTag+ RBE- FLReset-
		DevCtl:	Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
			RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
			MaxPayload 128 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
		LnkCap:	Port #0, Speed 2.5GT/s, Width x16, ASPM L0s L1, Latency L0 <64ns, L1 <1us
			ClockPM- Suprise- LLActRep- BwNot-
		LnkCtl:	ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk-
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s, Width x16, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible-
		RootCap: CRSVisible-
		RootSta: PME ReqID 0000, PMEStatus- PMEPending-
	Capabilities: [80] MSI: Mask- 64bit- Count=1/1 Enable-
		Address: 00000000  Data: 0000
	Capabilities: [b0] Subsystem: ATI Technologies Inc Device 5950
	Capabilities: [b8] HyperTransport: MSI Mapping Enable+ Fixed+

00:06.0 PCI bridge: ATI Technologies Inc RS480 PCI Bridge (prog-if 00 [Normal decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
	I/O behind bridge: 0000c000-0000cfff
	Memory behind bridge: fe900000-fe9fffff
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
	BridgeCtl: Parity+ SERR+ NoISA+ VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [50] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [58] Express (v1) Root Port (Slot-), MSI 00
		DevCap:	MaxPayload 128 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us
			ExtTag+ RBE- FLReset-
		DevCtl:	Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
			RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
			MaxPayload 128 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
		LnkCap:	Port #3, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 <64ns, L1 <1us
			ClockPM- Suprise- LLActRep- BwNot-
		LnkCtl:	ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk-
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible-
		RootCap: CRSVisible-
		RootSta: PME ReqID 0000, PMEStatus- PMEPending-
	Capabilities: [80] MSI: Mask- 64bit- Count=1/1 Enable-
		Address: 00000000  Data: 0000
	Capabilities: [b0] Subsystem: ATI Technologies Inc Device 5950
	Capabilities: [b8] HyperTransport: MSI Mapping Enable+ Fixed+

00:07.0 PCI bridge: ATI Technologies Inc RS480 PCI Bridge (prog-if 00 [Normal decode])
	Control: I/O- Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity+ SERR+ NoISA+ VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [50] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [58] Express (v1) Root Port (Slot-), MSI 00
		DevCap:	MaxPayload 128 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us
			ExtTag+ RBE- FLReset-
		DevCtl:	Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
			RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
			MaxPayload 128 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
		LnkCap:	Port #247, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 <64ns, L1 <1us
			ClockPM- Suprise- LLActRep- BwNot-
		LnkCtl:	ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk-
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s, Width x16, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible-
		RootCap: CRSVisible-
		RootSta: PME ReqID 0000, PMEStatus- PMEPending-
	Capabilities: [80] MSI: Mask- 64bit- Count=1/1 Enable-
		Address: 00000000  Data: 0000
	Capabilities: [b0] Subsystem: ATI Technologies Inc Device 5950
	Capabilities: [b8] HyperTransport: MSI Mapping Enable+ Fixed+

00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Capabilities: [80] HyperTransport: Host or Secondary Interface
		Command: WarmRst+ DblEnd- DevNum=0 ChainSide- HostHide+ Slave- <EOCErr- DUL-
		Link Control: CFlE- CST- CFE- <LkFail- Init+ EOC- TXO- <CRCErr=0 IsocEn- LSEn- ExtCTL- 64b-
		Link Config: MLWI=16bit DwFcIn- MLWO=16bit DwFcOut- LWI=16bit DwFcInEn- LWO=16bit DwFcOutEn-
		Revision ID: 1.02
		Link Frequency: 1.0GHz
		Link Error: <Prot- <Ovfl- <EOC- CTLTm-
		Link Frequency Capability: 200MHz+ 300MHz- 400MHz+ 500MHz- 600MHz+ 800MHz+ 1.0GHz+ 1.2GHz- 1.4GHz- 1.6GHz- Vend-
		Feature Capability: IsocFC- LDTSTOP+ CRCTM- ECTLT- 64bA- UIDRD- ExtRS- UCnfE-

00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

00:19.0 PCI bridge: ALi Corporation M5249 HTT to PCI Bridge (prog-if 00 [Normal decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ >SERR+ <PERR- INTx-
	Latency: 0
	Bus: primary=00, secondary=04, subordinate=04, sec-latency=64
	I/O behind bridge: 0000d000-0000dfff
	Memory behind bridge: fea00000-feafffff
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ <SERR+ <PERR+
	BridgeCtl: Parity+ SERR+ NoISA+ VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [c0] HyperTransport: MSI Mapping Enable+ Fixed+

00:1c.0 USB Controller: ALi Corporation USB 1.1 Controller (rev 03) (prog-if 10 [OHCI])
	Subsystem: ASUSTeK Computer Inc. Device 8156
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR+ INTx+
	Latency: 64 (20000ns max), Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 17
	Region 0: Memory at febfc000 (32-bit, non-prefetchable)

00:1c.1 USB Controller: ALi Corporation USB 1.1 Controller (rev 03) (prog-if 10 [OHCI])
	Subsystem: ASUSTeK Computer Inc. Device 8156
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR+ INTx+
	Latency: 64 (20000ns max), Cache Line Size: 64 bytes
	Interrupt: pin B routed to IRQ 18
	Region 0: Memory at febfd000 (32-bit, non-prefetchable)

00:1c.2 USB Controller: ALi Corporation USB 1.1 Controller (rev 03) (prog-if 10 [OHCI])
	Subsystem: ASUSTeK Computer Inc. Device 8156
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR+ INTx+
	Latency: 64 (20000ns max), Cache Line Size: 64 bytes
	Interrupt: pin C routed to IRQ 19
	Region 0: Memory at febfe000 (32-bit, non-prefetchable)

00:1c.3 USB Controller: ALi Corporation USB 2.0 Controller (rev 01) (prog-if 20 [EHCI])
	Subsystem: ASUSTeK Computer Inc. Device 8156
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR+ INTx-
	Latency: 64 (4000ns min, 8000ns max), Cache Line Size: 64 bytes
	Interrupt: pin D routed to IRQ 23
	Region 0: Memory at febffc00 (32-bit, non-prefetchable)
	Capabilities: [50] 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-
	Capabilities: [58] Debug port: BAR=1 offset=0090

00:1d.0 Audio device: ALi Corporation High Definition Audio/AC'97 Host Controller
	Subsystem: ASUSTeK Computer Inc. Device 81b4
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 64 (4000ns min, 20000ns max)
	Interrupt: pin C routed to IRQ 22
	Region 0: Memory at febf8000 (64-bit, non-prefetchable)
	Capabilities: [50] Power Management version 2
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-

00:1e.0 ISA bridge: ALi Corporation PCI to LPC Controller (rev 31)
	Subsystem: ASUSTeK Computer Inc. Device 8156
	Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0 (250ns min, 6000ns max)
	Interrupt: pin ? routed to IRQ 255

00:1e.1 Bridge: ALi Corporation M7101 Power Management Controller [PMU]
	Subsystem: ASUSTeK Computer Inc. Device 8156
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

00:1f.0 IDE interface: ALi Corporation M5229 IDE (rev c7) (prog-if 8a [Master SecP PriP])
	Subsystem: ASUSTeK Computer Inc. Device 8156
	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 32
	Interrupt: pin A routed to IRQ 255
	Region 4: I/O ports at ff00
	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-

00:1f.1 RAID bus controller: ALi Corporation ULi 5287 SATA (rev 02)
	Subsystem: ASUSTeK Computer Inc. Device 8156
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 128, Cache Line Size: 512 bytes
	Interrupt: pin A routed to IRQ 21
	Region 0: I/O ports at ec00
	Region 1: I/O ports at e880
	Region 2: I/O ports at e800
	Region 3: I/O ports at e480
	Region 4: I/O ports at e400
	Region 5: Memory at febff800 (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+

01:00.0 VGA compatible controller: ATI Technologies Inc RV370 [Sapphire X550 Silent] (prog-if 00 [VGA controller])
	Subsystem: PC Partner Limited Device 3000
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 18
	Region 0: Memory at d0000000 (32-bit, prefetchable)
	Region 1: I/O ports at b800
	Region 2: Memory at fe400000 (32-bit, non-prefetchable)
	Expansion ROM at fe8e0000 [disabled]
	Capabilities: [50] 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-
	Capabilities: [58] Express (v1) Endpoint, MSI 00
		DevCap:	MaxPayload 128 bytes, PhantFunc 0, Latency L0s <128ns, L1 <2us
			ExtTag+ AttnBtn- AttnInd- PwrInd- RBE- FLReset-
		DevCtl:	Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
			RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
			MaxPayload 128 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
		LnkCap:	Port #0, Speed 2.5GT/s, Width x16, ASPM L0s L1, Latency L0 <128ns, L1 <1us
			ClockPM- Suprise- LLActRep- BwNot-
		LnkCtl:	ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk-
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s, Width x16, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
	Capabilities: [80] MSI: Mask- 64bit+ Count=1/1 Enable-
		Address: 0000000000000000  Data: 0000

01:00.1 Display controller: ATI Technologies Inc RV370 secondary [Sapphire X550 Silent]
	Subsystem: PC Partner Limited Device 3001
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin ? routed to IRQ 255
	Region 0: Memory at fe8d0000 (32-bit, non-prefetchable)
	Capabilities: [50] 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-
	Capabilities: [58] Express (v1) Endpoint, MSI 00
		DevCap:	MaxPayload 128 bytes, PhantFunc 0, Latency L0s <128ns, L1 <2us
			ExtTag- AttnBtn- AttnInd- PwrInd- RBE- FLReset-
		DevCtl:	Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
			MaxPayload 128 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
		LnkCap:	Port #0, Speed 2.5GT/s, Width x16, ASPM L0s L1, Latency L0 <128ns, L1 <1us
			ClockPM- Suprise- LLActRep- BwNot-
		LnkCtl:	ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk-
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s, Width x16, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-

02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8053 PCI-E Gigabit Ethernet Controller (rev 19)
	Subsystem: ASUSTeK Computer Inc. Marvell 88E8053 Gigabit Ethernet controller PCIe (Asus)
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 18
	Region 0: Memory at fe9fc000 (64-bit, non-prefetchable)
	Region 2: I/O ports at c800
	Expansion ROM at fe9c0000 [disabled]
	Capabilities: [48] Power Management version 2
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D0 PME-Enable- DSel=0 DScale=1 PME-
	Capabilities: [50] Vital Product Data <?>
	Capabilities: [5c] MSI: Mask- 64bit+ Count=2/2 Enable+
		Address: 00000000fee00000  Data: 0032
	Capabilities: [e0] Express (v1) Legacy Endpoint, MSI 00
		DevCap:	MaxPayload 128 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
			ExtTag- AttnBtn- AttnInd- PwrInd- RBE- FLReset-
		DevCtl:	Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
			MaxPayload 128 bytes, MaxReadReq 4096 bytes
		DevSta:	CorrErr+ UncorrErr+ FatalErr- UnsuppReq+ AuxPwr+ TransPend-
		LnkCap:	Port #3, Speed 2.5GT/s, Width x1, ASPM L0s, Latency L0 <256ns, L1 unlimited
			ClockPM- Suprise- LLActRep- BwNot-
		LnkCtl:	ASPM Disabled; RCB 128 bytes Disabled- Retrain- CommClk-
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-

04:12.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6306 Fire II IEEE 1394 OHCI Link Layer Controller (rev 80) (prog-if 10 [OHCI])
	Subsystem: ASUSTeK Computer Inc. A8V/A8N/P4P800 series motherboard
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 64 (8000ns max), Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 16
	Region 0: Memory at feafe800 (32-bit, non-prefetchable)
	Region 1: I/O ports at dc00
	Capabilities: [50] 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-

anglepoise# scanusbdevs -v

Controller /dev/usb0:
addr 1: full speed, self powered, config 1, OHCI root hub(0x0000), AcerLabs(0x0000), rev 1.00
 port 1 addr 2: full speed, self powered, config 1, product 0x2046(0x2046), vendor 0x0451(0x0451), rev 1.25
  port 1 powered
  port 2 powered
  port 3 powered
  port 4 powered
 port 2 powered
 port 3 powered
Controller /dev/usb1:
addr 1: full speed, self powered, config 1, OHCI root hub(0x0000), AcerLabs(0x0000), rev 1.00
 port 1 powered
 port 2 powered
 port 3 powered
Controller /dev/usb2:
addr 1: full speed, self powered, config 1, OHCI root hub(0x0000), AcerLabs(0x0000), rev 1.00
 port 1 powered
 port 2 powered
 port 3 powered
Controller /dev/usb3:
addr 1: high speed, self powered, config 1, EHCI root hub(0x0000), AcerLabs(0x0000), rev 1.00
 port 1 powered
 port 2 powered
 port 3 powered
 port 4 powered
 port 5 powered
 port 6 powered
 port 7 addr 2: high speed, self powered, config 1, USB2.0 Hub(0x0606), vendor 0x05e3(0x05e3), rev 7.02
  port 1 powered
  port 2 powered
  port 3 powered
  port 4 powered
 port 8 powered
anglepoise# scanpci -v

scanpci: Command not found.
anglepoise# cd /usr/ports/distfiles/emulators/devel/libpciaccess/

anglepoise# ls

Makefile	files		pkg-plist
distinfo	pkg-descr	work
anglepoise# cd work/libpciaccess-0.10.5/src

anglepoise# ./scnanpci -v


pci bus 0x0000 cardnum 0x00 function 0x00: vendor 0x1002 device 0x5950
 ATI Technologies Inc RS480 Host Bridge
 CardVendor 0x1043 card 0x8185 (ASUSTeK Computer Inc., Card unknown)
  STATUS    0x2220  COMMAND 0x0006
  CLASS     0x06 0x00 0x00  REVISION 0x10
  BIST      0x00  HEADER 0x00  LATENCY 0x00  CACHE 0x00
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
  MAX_LAT   0x00  MIN_GNT 0x00  INT_PIN 0x00  INT_LINE 0xff
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0

pci bus 0x0000 cardnum 0x02 function 0x00: vendor 0x1002 device 0x5a34
 ATI Technologies Inc RS480 PCI-X Root Port
 CardVendor 0x1002 card 0x5950 (ATI Technologies Inc, Card unknown)
  STATUS    0x0010  COMMAND 0x0107
  CLASS     0x06 0x04 0x00  REVISION 0x00
  BIST      0x00  HEADER 0x01  LATENCY 0x00  CACHE 0x10
size = 0x0
size = 0x0
  MAX_LAT   0x00  MIN_GNT 0x0b  INT_PIN 0x00  INT_LINE 0xff
size = 0x0
size = 0x0
  Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
  I/O behind bridge: 0000b000-0000bfff
  Memory behind bridge: fe000000-fe80ffff
  Prefetchable memory behind bridge: cff00000-dfe0ffff

pci bus 0x0000 cardnum 0x06 function 0x00: vendor 0x1002 device 0x5a38
 ATI Technologies Inc RS480 PCI Bridge
 CardVendor 0x1002 card 0x5950 (ATI Technologies Inc, Card unknown)
  STATUS    0x0010  COMMAND 0x0107
  CLASS     0x06 0x04 0x00  REVISION 0x00
  BIST      0x00  HEADER 0x01  LATENCY 0x00  CACHE 0x10
size = 0x0
size = 0x0
  MAX_LAT   0x00  MIN_GNT 0x07  INT_PIN 0x00  INT_LINE 0xff
size = 0x0
size = 0x0
  Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
  I/O behind bridge: 0000c000-0000cfff
  Memory behind bridge: fe900000-fe90ffff
  Prefetchable memory behind bridge: fff00000-0000ffff

pci bus 0x0000 cardnum 0x07 function 0x00: vendor 0x1002 device 0x5a39
 ATI Technologies Inc RS480 PCI Bridge
 CardVendor 0x1002 card 0x5950 (ATI Technologies Inc, Card unknown)
  STATUS    0x0010  COMMAND 0x0104
  CLASS     0x06 0x04 0x00  REVISION 0x00
  BIST      0x00  HEADER 0x01  LATENCY 0x00  CACHE 0x10
size = 0x0
size = 0x0
  MAX_LAT   0x00  MIN_GNT 0x07  INT_PIN 0x00  INT_LINE 0xff
size = 0x0
size = 0x0
  Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
  I/O behind bridge: 0000f000-00000fff
  Memory behind bridge: fff00000-0000ffff
  Prefetchable memory behind bridge: fff00000-0000ffff

pci bus 0x0000 cardnum 0x18 function 0x00: vendor 0x1022 device 0x1100
 Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
 CardVendor 0x0000 card 0x0000 (Card unknown)
  STATUS    0x0010  COMMAND 0x0000
  CLASS     0x06 0x00 0x00  REVISION 0x00
  BIST      0x00  HEADER 0x80  LATENCY 0x00  CACHE 0x00
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
  MAX_LAT   0x00  MIN_GNT 0x00  INT_PIN 0x00  INT_LINE 0xff
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0

pci bus 0x0000 cardnum 0x18 function 0x01: vendor 0x1022 device 0x1101
 Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
 CardVendor 0x0000 card 0x0000 (Card unknown)
  STATUS    0x0000  COMMAND 0x0000
  CLASS     0x06 0x00 0x00  REVISION 0x00
  BIST      0x00  HEADER 0x80  LATENCY 0x00  CACHE 0x00
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
  MAX_LAT   0x00  MIN_GNT 0x00  INT_PIN 0x00  INT_LINE 0xff
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0

pci bus 0x0000 cardnum 0x18 function 0x02: vendor 0x1022 device 0x1102
 Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
 CardVendor 0x0000 card 0x0000 (Card unknown)
  STATUS    0x0000  COMMAND 0x0000
  CLASS     0x06 0x00 0x00  REVISION 0x00
  BIST      0x00  HEADER 0x80  LATENCY 0x00  CACHE 0x00
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
  MAX_LAT   0x00  MIN_GNT 0x00  INT_PIN 0x00  INT_LINE 0xff
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0

pci bus 0x0000 cardnum 0x18 function 0x03: vendor 0x1022 device 0x1103
 Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
 CardVendor 0x0000 card 0x0000 (Card unknown)
  STATUS    0x0000  COMMAND 0x0000
  CLASS     0x06 0x00 0x00  REVISION 0x00
  BIST      0x00  HEADER 0x80  LATENCY 0x00  CACHE 0x00
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
  MAX_LAT   0x00  MIN_GNT 0x00  INT_PIN 0x00  INT_LINE 0xff
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0

pci bus 0x0000 cardnum 0x19 function 0x00: vendor 0x10b9 device 0x5249
 ALi Corporation M5249 HTT to PCI Bridge
 CardVendor 0x0000 card 0x0000 (Card unknown)
  STATUS    0x6010  COMMAND 0x0107
  CLASS     0x06 0x04 0x00  REVISION 0x00
  BIST      0x00  HEADER 0x01  LATENCY 0x00  CACHE 0x00
size = 0x0
size = 0x0
  MAX_LAT   0x00  MIN_GNT 0x07  INT_PIN 0x00  INT_LINE 0xff
size = 0x0
size = 0x0
  Bus: primary=00, secondary=04, subordinate=04, sec-latency=64
  I/O behind bridge: 0000d000-0000dfff
  Memory behind bridge: fea00000-fea0ffff
  Prefetchable memory behind bridge: fff00000-0000ffff

pci bus 0x0000 cardnum 0x1c function 0x00: vendor 0x10b9 device 0x5237
 ALi Corporation USB 1.1 Controller
 CardVendor 0x1043 card 0x8156 (ASUSTeK Computer Inc., Card unknown)
  STATUS    0x82a8  COMMAND 0x0117
  CLASS     0x0c 0x03 0x10  REVISION 0x03
  BIST      0x00  HEADER 0x80  LATENCY 0x40  CACHE 0x10
size = 0x1000
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
  BASE0     0xfebfc000 SIZE 4096  MEM
  MAX_LAT   0x50  MIN_GNT 0x00  INT_PIN 0x01  INT_LINE 0x11

pci bus 0x0000 cardnum 0x1c function 0x01: vendor 0x10b9 device 0x5237
 ALi Corporation USB 1.1 Controller
 CardVendor 0x1043 card 0x8156 (ASUSTeK Computer Inc., Card unknown)
  STATUS    0x82a8  COMMAND 0x0117
  CLASS     0x0c 0x03 0x10  REVISION 0x03
  BIST      0x00  HEADER 0x80  LATENCY 0x40  CACHE 0x10
size = 0x1000
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
  BASE0     0xfebfd000 SIZE 4096  MEM
  MAX_LAT   0x50  MIN_GNT 0x00  INT_PIN 0x02  INT_LINE 0x12

pci bus 0x0000 cardnum 0x1c function 0x02: vendor 0x10b9 device 0x5237
 ALi Corporation USB 1.1 Controller
 CardVendor 0x1043 card 0x8156 (ASUSTeK Computer Inc., Card unknown)
  STATUS    0x82a8  COMMAND 0x0117
  CLASS     0x0c 0x03 0x10  REVISION 0x03
  BIST      0x00  HEADER 0x80  LATENCY 0x40  CACHE 0x10
size = 0x1000
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
  BASE0     0xfebfe000 SIZE 4096  MEM
  MAX_LAT   0x50  MIN_GNT 0x00  INT_PIN 0x03  INT_LINE 0x13

pci bus 0x0000 cardnum 0x1c function 0x03: vendor 0x10b9 device 0x5239
 ALi Corporation USB 2.0 Controller
 CardVendor 0x1043 card 0x8156 (ASUSTeK Computer Inc., Card unknown)
  STATUS    0x82b0  COMMAND 0x0116
  CLASS     0x0c 0x03 0x20  REVISION 0x01
  BIST      0x00  HEADER 0x80  LATENCY 0x40  CACHE 0x10
size = 0x100
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
  BASE0     0xfebffc00 SIZE 256  MEM
  MAX_LAT   0x20  MIN_GNT 0x10  INT_PIN 0x04  INT_LINE 0x17

pci bus 0x0000 cardnum 0x1d function 0x00: vendor 0x10b9 device 0x5461
 ALi Corporation High Definition Audio/AC'97 Host Controller
 CardVendor 0x1043 card 0x81b4 (ASUSTeK Computer Inc., Card unknown)
  STATUS    0x0210  COMMAND 0x0106
  CLASS     0x04 0x03 0x00  REVISION 0x00
  BIST      0x00  HEADER 0x00  LATENCY 0x40  CACHE 0x00
size = 0x4000
size = 0x0
size = 0x0
size = 0x0
size = 0x0
  BASE0     0xfebf8000 SIZE 16384  MEM
  MAX_LAT   0x50  MIN_GNT 0x10  INT_PIN 0x03  INT_LINE 0x16

pci bus 0x0000 cardnum 0x1e function 0x00: vendor 0x10b9 device 0x1573
 ALi Corporation PCI to LPC Controller
 CardVendor 0x1043 card 0x8156 (ASUSTeK Computer Inc., Card unknown)
  STATUS    0x0200  COMMAND 0x000f
  CLASS     0x06 0x01 0x00  REVISION 0x31
  BIST      0x00  HEADER 0x80  LATENCY 0x00  CACHE 0x00
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
  MAX_LAT   0x18  MIN_GNT 0x01  INT_PIN 0x00  INT_LINE 0xff
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0

pci bus 0x0000 cardnum 0x1e function 0x01: vendor 0x10b9 device 0x7101
 ALi Corporation M7101 Power Management Controller [PMU]
 CardVendor 0x1043 card 0x8156 (ASUSTeK Computer Inc., Card unknown)
  STATUS    0x0200  COMMAND 0x0000
  CLASS     0x06 0x80 0x00  REVISION 0x00
  BIST      0x00  HEADER 0x80  LATENCY 0x00  CACHE 0x00
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
  MAX_LAT   0x00  MIN_GNT 0x00  INT_PIN 0x00  INT_LINE 0xff
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0

pci bus 0x0000 cardnum 0x1f function 0x00: vendor 0x10b9 device 0x5229
 ALi Corporation M5229 IDE
 CardVendor 0x1043 card 0x8156 (ASUSTeK Computer Inc., Card unknown)
  STATUS    0x02b0  COMMAND 0x0005
  CLASS     0x01 0x01 0x8a  REVISION 0xc7
  BIST      0x00  HEADER 0x80  LATENCY 0x20  CACHE 0x00
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x10
size = 0x0
  BASE4     0x0000ff00 SIZE 16  I/O
  MAX_LAT   0x00  MIN_GNT 0x00  INT_PIN 0x01  INT_LINE 0xff

pci bus 0x0000 cardnum 0x1f function 0x01: vendor 0x10b9 device 0x5287
 ALi Corporation ULi 5287 SATA
 CardVendor 0x1043 card 0x8156 (ASUSTeK Computer Inc., Card unknown)
  STATUS    0x02b0  COMMAND 0x0107
  CLASS     0x01 0x04 0x00  REVISION 0x02
  BIST      0x00  HEADER 0x80  LATENCY 0x80  CACHE 0x80
size = 0x10
size = 0x8
size = 0x10
size = 0x8
size = 0x20
size = 0x400
  BASE0     0x0000ec00 SIZE 16  I/O
  BASE1     0x0000e880 SIZE 8  I/O
  BASE2     0x0000e800 SIZE 16  I/O
  BASE3     0x0000e480 SIZE 8  I/O
  BASE4     0x0000e400 SIZE 32  I/O
  BASE5     0xfebff800 SIZE 1024  MEM
  MAX_LAT   0x00  MIN_GNT 0x00  INT_PIN 0x01  INT_LINE 0x15

pci bus 0x0001 cardnum 0x00 function 0x00: vendor 0x1002 device 0x5b63
 ATI Technologies Inc RV370 [Sapphire X550 Silent]
 CardVendor 0x174b card 0x3000 (PC Partner Limited, Card unknown)
  STATUS    0x0010  COMMAND 0x0107
  CLASS     0x03 0x00 0x00  REVISION 0x00
  BIST      0x00  HEADER 0x80  LATENCY 0x00  CACHE 0x10
size = 0x8000000
size = 0x100
size = 0x10000
size = 0x0
size = 0x0
size = 0x0
  BASE0     0xd0000000 SIZE 134217728  MEM PREFETCHABLE
  BASE1     0x0000b800 SIZE 256  I/O
  BASE2     0xfe400000 SIZE 65536  MEM
  BASEROM   0x00000000  addr 0x00000000
  MAX_LAT   0x00  MIN_GNT 0x00  INT_PIN 0x01  INT_LINE 0x12

pci bus 0x0001 cardnum 0x00 function 0x01: vendor 0x1002 device 0x5b73
 ATI Technologies Inc RV370 secondary [Sapphire X550 Silent]
 CardVendor 0x174b card 0x3001 (PC Partner Limited, Card unknown)
  STATUS    0x0010  COMMAND 0x0007
  CLASS     0x03 0x80 0x00  REVISION 0x00
  BIST      0x00  HEADER 0x00  LATENCY 0x00  CACHE 0x10
size = 0x10000
size = 0x0
size = 0x0
size = 0x0
size = 0x0
size = 0x0
  BASE0     0xfe8d0000 SIZE 65536  MEM
  MAX_LAT   0x00  MIN_GNT 0x00  INT_PIN 0x00  INT_LINE 0xff

pci bus 0x0002 cardnum 0x00 function 0x00: vendor 0x11ab device 0x4362
 Marvell Technology Group Ltd. 88E8053 PCI-E Gigabit Ethernet Controller
 CardVendor 0x1043 card 0x8142 (ASUSTeK Computer Inc., Marvell 88E8053 Gigabit Ethernet controller PCIe (Asus))
  STATUS    0x0010  COMMAND 0x0107
  CLASS     0x02 0x00 0x00  REVISION 0x19
  BIST      0x00  HEADER 0x00  LATENCY 0x00  CACHE 0x10
size = 0x4000
size = 0x100
size = 0x0
size = 0x0
size = 0x0
  BASE0     0xfe9fc000 SIZE 16384  MEM
  BASE2     0x0000c800 SIZE 256  I/O
  MAX_LAT   0x00  MIN_GNT 0x00  INT_PIN 0x01  INT_LINE 0x12

pci bus 0x0004 cardnum 0x12 function 0x00: vendor 0x1106 device 0x3044
 VIA Technologies, Inc. VT6306 Fire II IEEE 1394 OHCI Link Layer Controller
 CardVendor 0x1043 card 0x808a (ASUSTeK Computer Inc., A8V/A8N/P4P800 series motherboard)
  STATUS    0x0210  COMMAND 0x0117
  CLASS     0x0c 0x00 0x10  REVISION 0x80
  BIST      0x00  HEADER 0x00  LATENCY 0x40  CACHE 0x10
size = 0x800
size = 0x80
size = 0x0
size = 0x0
size = 0x0
size = 0x0
  BASE0     0xfeafe800 SIZE 2048  MEM
  BASE1     0x0000dc00 SIZE 128  I/O
  MAX_LAT   0x20  MIN_GNT 0x00  INT_PIN 0x01  INT_LINE 0x10
anglepoise# lscpciconf -lv

hostb0 at pci0:0:0:0:	class=0x060000 card=0x81851043 chip=0x59501002 rev=0x10 hdr=0x00
    vendor     = 'ATI Technologies Inc'
    device     = 'RS480 Host Bridge'
    class      = bridge
    subclass   = HOST-PCI
pcib1 at pci0:0:2:0:	class=0x060400 card=0x59501002 chip=0x5a341002 rev=0x00 hdr=0x01
    vendor     = 'ATI Technologies Inc'
    device     = 'RS480 PCI-X Root Port'
    class      = bridge
    subclass   = PCI-PCI
pcib2 at pci0:0:6:0:	class=0x060400 card=0x59501002 chip=0x5a381002 rev=0x00 hdr=0x01
    vendor     = 'ATI Technologies Inc'
    device     = 'RS480 PCI Bridge'
    class      = bridge
    subclass   = PCI-PCI
pcib3 at pci0:0:7:0:	class=0x060400 card=0x59501002 chip=0x5a391002 rev=0x00 hdr=0x01
    vendor     = 'ATI Technologies Inc'
    device     = 'RS480 PCI Bridge'
    class      = bridge
    subclass   = PCI-PCI
hostb1 at pci0:0:24:0:	class=0x060000 card=0x00000000 chip=0x11001022 rev=0x00 hdr=0x00
    vendor     = 'Advanced Micro Devices (AMD)'
    device     = '(K8) Athlon 64/Opteron HyperTransport Technology Configuration'
    class      = bridge
    subclass   = HOST-PCI
hostb2 at pci0:0:24:1:	class=0x060000 card=0x00000000 chip=0x11011022 rev=0x00 hdr=0x00
    vendor     = 'Advanced Micro Devices (AMD)'
    device     = '(K8) Athlon 64/Opteron Address Map'
    class      = bridge
    subclass   = HOST-PCI
hostb3 at pci0:0:24:2:	class=0x060000 card=0x00000000 chip=0x11021022 rev=0x00 hdr=0x00
    vendor     = 'Advanced Micro Devices (AMD)'
    device     = '(K8) Athlon 64/Opteron DRAM Controller'
    class      = bridge
    subclass   = HOST-PCI
hostb4 at pci0:0:24:3:	class=0x060000 card=0x00000000 chip=0x11031022 rev=0x00 hdr=0x00
    vendor     = 'Advanced Micro Devices (AMD)'
    device     = '(K8) Athlon 64/Opteron Miscellaneous Control'
    class      = bridge
    subclass   = HOST-PCI
pcib4 at pci0:0:25:0:	class=0x060400 card=0x00000000 chip=0x524910b9 rev=0x00 hdr=0x01
    vendor     = 'Acer Labs Incorporated (ALi/ULi)'
    device     = 'M5249 HyperTransport to PCI Bridge'
    class      = bridge
    subclass   = PCI-PCI
ohci0 at pci0:0:28:0:	class=0x0c0310 card=0x81561043 chip=0x523710b9 rev=0x03 hdr=0x00
    vendor     = 'Acer Labs Incorporated (ALi/ULi)'
    device     = 'M5273 A1 for windows win 98 OpenHCI 1.1 USB to  2.0'
    class      = serial bus
    subclass   = USB
ohci1 at pci0:0:28:1:	class=0x0c0310 card=0x81561043 chip=0x523710b9 rev=0x03 hdr=0x00
    vendor     = 'Acer Labs Incorporated (ALi/ULi)'
    device     = 'M5273 A1 for windows win 98 OpenHCI 1.1 USB to  2.0'
    class      = serial bus
    subclass   = USB
ohci2 at pci0:0:28:2:	class=0x0c0310 card=0x81561043 chip=0x523710b9 rev=0x03 hdr=0x00
    vendor     = 'Acer Labs Incorporated (ALi/ULi)'
    device     = 'M5273 A1 for windows win 98 OpenHCI 1.1 USB to  2.0'
    class      = serial bus
    subclass   = USB
ehci0 at pci0:0:28:3:	class=0x0c0320 card=0x81561043 chip=0x523910b9 rev=0x01 hdr=0x00
    vendor     = 'Acer Labs Incorporated (ALi/ULi)'
    device     = 'USB 2.0 Enhanced Host Controller'
    class      = serial bus
    subclass   = USB
hdac0 at pci0:0:29:0:	class=0x040300 card=0x81b41043 chip=0x546110b9 rev=0x00 hdr=0x00
    vendor     = 'Acer Labs Incorporated (ALi/ULi)'
    device     = '?? Microsoft UAA Bus Driver for High Definition Audio'
    class      = multimedia
    subclass   = HDA
isab0 at pci0:0:30:0:	class=0x060100 card=0x81561043 chip=0x157310b9 rev=0x31 hdr=0x00
    vendor     = 'Acer Labs Incorporated (ALi/ULi)'
    device     = 'ALI M1573 South Bridge with Hypertransport Support'
    class      = bridge
    subclass   = PCI-ISA
none0 at pci0:0:30:1:	class=0x068000 card=0x81561043 chip=0x710110b9 rev=0x00 hdr=0x00
    vendor     = 'Acer Labs Incorporated (ALi/ULi)'
    device     = 'ALI M7101 Power Management Controller'
    class      = bridge
atapci0 at pci0:0:31:0:	class=0x01018a card=0x81561043 chip=0x522910b9 rev=0xc7 hdr=0x00
    vendor     = 'Acer Labs Incorporated (ALi/ULi)'
    device     = 'M5229 Southbridge EIDE Controller'
    class      = mass storage
    subclass   = ATA
atapci1 at pci0:0:31:1:	class=0x010400 card=0x81561043 chip=0x528710b9 rev=0x02 hdr=0x00
    vendor     = 'Acer Labs Incorporated (ALi/ULi)'
    device     = '52871849 ALI SATA controller'
    class      = mass storage
    subclass   = RAID
vgapci0 at pci0:1:0:0:	class=0x030000 card=0x3000174b chip=0x5b631002 rev=0x00 hdr=0x00
    vendor     = 'ATI Technologies Inc'
    device     = 'Radeon X550 Series'
    class      = display
    subclass   = VGA
vgapci1 at pci0:1:0:1:	class=0x038000 card=0x3001174b chip=0x5b731002 rev=0x00 hdr=0x00
    vendor     = 'ATI Technologies Inc'
    device     = 'Radeon X550 Series - Secondary'
    class      = display
mskc0 at pci0:2:0:0:	class=0x020000 card=0x81421043 chip=0x436211ab rev=0x19 hdr=0x00
    vendor     = 'Marvell Semiconductor (Was: Galileo Technology Ltd)'
    device     = '88E8053 Marvell Yukon 88E8053 PCI-E Gigabit Ethernet Controller'
    class      = network
    subclass   = ethernet
none1 at pci0:4:18:0:	class=0x0c0010 card=0x808a1043 chip=0x30441106 rev=0x80 hdr=0x00
    vendor     = 'VIA Technologies Inc'
    device     = 'VT6306 VIA Fire II IEEE-1394 OHCI Link Layer Controller'
    class      = serial bus
    subclass   = FireWire
anglepoise# lspci -vv

00:00.0 Host bridge: ATI Technologies Inc RS480 Host Bridge (rev 10)
	Subsystem: ASUSTeK Computer Inc. Device 8185
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ >SERR- <PERR- INTx-
	Latency: 0

00:02.0 PCI bridge: ATI Technologies Inc RS480 PCI-X Root Port (prog-if 00 [Normal decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
	I/O behind bridge: 0000b000-0000bfff
	Memory behind bridge: fe000000-fe8fffff
	Prefetchable memory behind bridge: 00000000cff00000-00000000dfefffff
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
	BridgeCtl: Parity+ SERR+ NoISA- VGA+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [50] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [58] Express (v1) Root Port (Slot-), MSI 00
		DevCap:	MaxPayload 128 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us
			ExtTag+ RBE- FLReset-
		DevCtl:	Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
			RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
			MaxPayload 128 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
		LnkCap:	Port #0, Speed 2.5GT/s, Width x16, ASPM L0s L1, Latency L0 <64ns, L1 <1us
			ClockPM- Suprise- LLActRep- BwNot-
		LnkCtl:	ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk-
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s, Width x16, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible-
		RootCap: CRSVisible-
		RootSta: PME ReqID 0000, PMEStatus- PMEPending-
	Capabilities: [80] MSI: Mask- 64bit- Count=1/1 Enable-
		Address: 00000000  Data: 0000
	Capabilities: [b0] Subsystem: ATI Technologies Inc Device 5950
	Capabilities: [b8] HyperTransport: MSI Mapping Enable+ Fixed+

00:06.0 PCI bridge: ATI Technologies Inc RS480 PCI Bridge (prog-if 00 [Normal decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
	I/O behind bridge: 0000c000-0000cfff
	Memory behind bridge: fe900000-fe9fffff
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
	BridgeCtl: Parity+ SERR+ NoISA+ VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [50] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [58] Express (v1) Root Port (Slot-), MSI 00
		DevCap:	MaxPayload 128 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us
			ExtTag+ RBE- FLReset-
		DevCtl:	Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
			RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
			MaxPayload 128 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
		LnkCap:	Port #3, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 <64ns, L1 <1us
			ClockPM- Suprise- LLActRep- BwNot-
		LnkCtl:	ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk-
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible-
		RootCap: CRSVisible-
		RootSta: PME ReqID 0000, PMEStatus- PMEPending-
	Capabilities: [80] MSI: Mask- 64bit- Count=1/1 Enable-
		Address: 00000000  Data: 0000
	Capabilities: [b0] Subsystem: ATI Technologies Inc Device 5950
	Capabilities: [b8] HyperTransport: MSI Mapping Enable+ Fixed+

00:07.0 PCI bridge: ATI Technologies Inc RS480 PCI Bridge (prog-if 00 [Normal decode])
	Control: I/O- Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity+ SERR+ NoISA+ VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [50] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [58] Express (v1) Root Port (Slot-), MSI 00
		DevCap:	MaxPayload 128 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us
			ExtTag+ RBE- FLReset-
		DevCtl:	Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
			RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
			MaxPayload 128 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
		LnkCap:	Port #247, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 <64ns, L1 <1us
			ClockPM- Suprise- LLActRep- BwNot-
		LnkCtl:	ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk-
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s, Width x16, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible-
		RootCap: CRSVisible-
		RootSta: PME ReqID 0000, PMEStatus- PMEPending-
	Capabilities: [80] MSI: Mask- 64bit- Count=1/1 Enable-
		Address: 00000000  Data: 0000
	Capabilities: [b0] Subsystem: ATI Technologies Inc Device 5950
	Capabilities: [b8] HyperTransport: MSI Mapping Enable+ Fixed+

00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Capabilities: [80] HyperTransport: Host or Secondary Interface
		Command: WarmRst+ DblEnd- DevNum=0 ChainSide- HostHide+ Slave- <EOCErr- DUL-
		Link Control: CFlE- CST- CFE- <LkFail- Init+ EOC- TXO- <CRCErr=0 IsocEn- LSEn- ExtCTL- 64b-
		Link Config: MLWI=16bit DwFcIn- MLWO=16bit DwFcOut- LWI=16bit DwFcInEn- LWO=16bit DwFcOutEn-
		Revision ID: 1.02
		Link Frequency: 1.0GHz
		Link Error: <Prot- <Ovfl- <EOC- CTLTm-
		Link Frequency Capability: 200MHz+ 300MHz- 400MHz+ 500MHz- 600MHz+ 800MHz+ 1.0GHz+ 1.2GHz- 1.4GHz- 1.6GHz- Vend-
		Feature Capability: IsocFC- LDTSTOP+ CRCTM- ECTLT- 64bA- UIDRD- ExtRS- UCnfE-

00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

00:19.0 PCI bridge: ALi Corporation M5249 HTT to PCI Bridge (prog-if 00 [Normal decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ >SERR+ <PERR- INTx-
	Latency: 0
	Bus: primary=00, secondary=04, subordinate=04, sec-latency=64
	I/O behind bridge: 0000d000-0000dfff
	Memory behind bridge: fea00000-feafffff
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ <SERR+ <PERR+
	BridgeCtl: Parity+ SERR+ NoISA+ VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [c0] HyperTransport: MSI Mapping Enable+ Fixed+

00:1c.0 USB Controller: ALi Corporation USB 1.1 Controller (rev 03) (prog-if 10 [OHCI])
	Subsystem: ASUSTeK Computer Inc. Device 8156
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR+ INTx+
	Latency: 64 (20000ns max), Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 17
	Region 0: Memory at febfc000 (32-bit, non-prefetchable)

00:1c.1 USB Controller: ALi Corporation USB 1.1 Controller (rev 03) (prog-if 10 [OHCI])
	Subsystem: ASUSTeK Computer Inc. Device 8156
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR+ INTx+
	Latency: 64 (20000ns max), Cache Line Size: 64 bytes
	Interrupt: pin B routed to IRQ 18
	Region 0: Memory at febfd000 (32-bit, non-prefetchable)

00:1c.2 USB Controller: ALi Corporation USB 1.1 Controller (rev 03) (prog-if 10 [OHCI])
	Subsystem: ASUSTeK Computer Inc. Device 8156
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR+ INTx+
	Latency: 64 (20000ns max), Cache Line Size: 64 bytes
	Interrupt: pin C routed to IRQ 19
	Region 0: Memory at febfe000 (32-bit, non-prefetchable)

00:1c.3 USB Controller: ALi Corporation USB 2.0 Controller (rev 01) (prog-if 20 [EHCI])
	Subsystem: ASUSTeK Computer Inc. Device 8156
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR+ INTx-
	Latency: 64 (4000ns min, 8000ns max), Cache Line Size: 64 bytes
	Interrupt: pin D routed to IRQ 23
	Region 0: Memory at febffc00 (32-bit, non-prefetchable)
	Capabilities: [50] 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-
	Capabilities: [58] Debug port: BAR=1 offset=0090

00:1d.0 Audio device: ALi Corporation High Definition Audio/AC'97 Host Controller
	Subsystem: ASUSTeK Computer Inc. Device 81b4
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 64 (4000ns min, 20000ns max)
	Interrupt: pin C routed to IRQ 22
	Region 0: Memory at febf8000 (64-bit, non-prefetchable)
	Capabilities: [50] Power Management version 2
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-

00:1e.0 ISA bridge: ALi Corporation PCI to LPC Controller (rev 31)
	Subsystem: ASUSTeK Computer Inc. Device 8156
	Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0 (250ns min, 6000ns max)
	Interrupt: pin ? routed to IRQ 255

00:1e.1 Bridge: ALi Corporation M7101 Power Management Controller [PMU]
	Subsystem: ASUSTeK Computer Inc. Device 8156
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

00:1f.0 IDE interface: ALi Corporation M5229 IDE (rev c7) (prog-if 8a [Master SecP PriP])
	Subsystem: ASUSTeK Computer Inc. Device 8156
	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 32
	Interrupt: pin A routed to IRQ 255
	Region 4: I/O ports at ff00
	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-

00:1f.1 RAID bus controller: ALi Corporation ULi 5287 SATA (rev 02)
	Subsystem: ASUSTeK Computer Inc. Device 8156
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 128, Cache Line Size: 512 bytes
	Interrupt: pin A routed to IRQ 21
	Region 0: I/O ports at ec00
	Region 1: I/O ports at e880
	Region 2: I/O ports at e800
	Region 3: I/O ports at e480
	Region 4: I/O ports at e400
	Region 5: Memory at febff800 (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+

01:00.0 VGA compatible controller: ATI Technologies Inc RV370 [Sapphire X550 Silent] (prog-if 00 [VGA controller])
	Subsystem: PC Partner Limited Device 3000
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 18
	Region 0: Memory at d0000000 (32-bit, prefetchable)
	Region 1: I/O ports at b800
	Region 2: Memory at fe400000 (32-bit, non-prefetchable)
	Expansion ROM at fe8e0000 [disabled]
	Capabilities: [50] 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-
	Capabilities: [58] Express (v1) Endpoint, MSI 00
		DevCap:	MaxPayload 128 bytes, PhantFunc 0, Latency L0s <128ns, L1 <2us
			ExtTag+ AttnBtn- AttnInd- PwrInd- RBE- FLReset-
		DevCtl:	Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
			RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
			MaxPayload 128 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
		LnkCap:	Port #0, Speed 2.5GT/s, Width x16, ASPM L0s L1, Latency L0 <128ns, L1 <1us
			ClockPM- Suprise- LLActRep- BwNot-
		LnkCtl:	ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk-
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s, Width x16, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
	Capabilities: [80] MSI: Mask- 64bit+ Count=1/1 Enable-
		Address: 0000000000000000  Data: 0000

01:00.1 Display controller: ATI Technologies Inc RV370 secondary [Sapphire X550 Silent]
	Subsystem: PC Partner Limited Device 3001
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin ? routed to IRQ 255
	Region 0: Memory at fe8d0000 (32-bit, non-prefetchable)
	Capabilities: [50] 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-
	Capabilities: [58] Express (v1) Endpoint, MSI 00
		DevCap:	MaxPayload 128 bytes, PhantFunc 0, Latency L0s <128ns, L1 <2us
			ExtTag- AttnBtn- AttnInd- PwrInd- RBE- FLReset-
		DevCtl:	Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
			MaxPayload 128 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
		LnkCap:	Port #0, Speed 2.5GT/s, Width x16, ASPM L0s L1, Latency L0 <128ns, L1 <1us
			ClockPM- Suprise- LLActRep- BwNot-
		LnkCtl:	ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk-
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s, Width x16, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-

02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8053 PCI-E Gigabit Ethernet Controller (rev 19)
	Subsystem: ASUSTeK Computer Inc. Marvell 88E8053 Gigabit Ethernet controller PCIe (Asus)
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 18
	Region 0: Memory at fe9fc000 (64-bit, non-prefetchable)
	Region 2: I/O ports at c800
	Expansion ROM at fe9c0000 [disabled]
	Capabilities: [48] Power Management version 2
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D0 PME-Enable- DSel=0 DScale=1 PME-
	Capabilities: [50] Vital Product Data <?>
	Capabilities: [5c] MSI: Mask- 64bit+ Count=2/2 Enable+
		Address: 00000000fee00000  Data: 0032
	Capabilities: [e0] Express (v1) Legacy Endpoint, MSI 00
		DevCap:	MaxPayload 128 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
			ExtTag- AttnBtn- AttnInd- PwrInd- RBE- FLReset-
		DevCtl:	Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
			MaxPayload 128 bytes, MaxReadReq 4096 bytes
		DevSta:	CorrErr+ UncorrErr+ FatalErr- UnsuppReq+ AuxPwr+ TransPend-
		LnkCap:	Port #3, Speed 2.5GT/s, Width x1, ASPM L0s, Latency L0 <256ns, L1 unlimited
			ClockPM- Suprise- LLActRep- BwNot-
		LnkCtl:	ASPM Disabled; RCB 128 bytes Disabled- Retrain- CommClk-
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-

04:12.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6306 Fire II IEEE 1394 OHCI Link Layer Controller (rev 80) (prog-if 10 [OHCI])
	Subsystem: ASUSTeK Computer Inc. A8V/A8N/P4P800 series motherboard
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 64 (8000ns max), Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 16
	Region 0: Memory at feafe800 (32-bit, non-prefetchable)
	Region 1: I/O ports at dc00
	Capabilities: [50] 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-

anglepoise# usbdesva vs -v

Controller /dev/usb0:
addr 1: full speed, self powered, config 1, OHCI root hub(0x0000), AcerLabs(0x0000), rev 1.00
 port 1 addr 2: full speed, self powered, config 1, product 0x2046(0x2046), vendor 0x0451(0x0451), rev 1.25
  port 1 powered
  port 2 powered
  port 3 powered
  port 4 powered
 port 2 powered
 port 3 powered
Controller /dev/usb1:
addr 1: full speed, self powered, config 1, OHCI root hub(0x0000), AcerLabs(0x0000), rev 1.00
 port 1 powered
 port 2 powered
 port 3 powered
Controller /dev/usb2:
addr 1: full speed, self powered, config 1, OHCI root hub(0x0000), AcerLabs(0x0000), rev 1.00
 port 1 powered
 port 2 powered
 port 3 powered
Controller /dev/usb3:
addr 1: high speed, self powered, config 1, EHCI root hub(0x0000), AcerLabs(0x0000), rev 1.00
 port 1 powered
 port 2 powered
 port 3 powered
 port 4 powered
 port 5 powered
 port 6 powered
    XXX DELAYU  port 7 addr 2: high speed, self powered, config 1, product 0x0606(0x0606), vendor 0x05e3(0x05e3), rev 7.02
  port 1 powered
  port 2 powered
  port 3 powered
  port 4 powered
 port 8 powered
anglepoise#     XXX DELAYU  HERE 

anglepoise# echo The issue is now happening.

The issue is now happening.
anglepoise# ^Dexit

Script done on Tue Feb 10 18:06:40 2009


More information about the freebsd-stable mailing list