just started looking at this again…
can anyone shed light on why pci and usb commands report different numbers of USB devices? could this be why enum-usb doesn’t finish?
[code]# usb -v
USB 0 (UHCI) v1.10, v1.01 DDK, v1.01 HCD
Control, Interrupt, Bulk(SG), Isoch(Stream), Low speed, Full speed
USB 1 (UHCI) v1.10, v1.01 DDK, v1.01 HCD
Control, Interrupt, Bulk(SG), Isoch(Stream), Low speed, Full speed
USB 2 (UHCI) v1.10, v1.01 DDK, v1.01 HCD
Control, Interrupt, Bulk(SG), Isoch(Stream), Low speed, Full speed
USB 3 (UHCI) v1.10, v1.01 DDK, v1.01 HCD
Control, Interrupt, Bulk(SG), Isoch(Stream), Low speed, Full speed
USB 4 (UHCI) v1.10, v1.01 DDK, v1.01 HCD
Control, Interrupt, Bulk(SG), Isoch(Stream), Low speed, Full speed
USB 5 (EHCI) v1.10, v1.01 DDK, v1.01 HCD
Control, Interrupt, Bulk(SG), Isoch(Stream), Full speed, High speed
USB 6 (EHCI) v1.10, v1.01 DDK, v1.01 HCD
Control, Interrupt, Bulk(SG), Isoch(Stream), Full speed, High speed
usb -v | grep USB | wc -l
7
pci -vvv | grep USB
Device ID = 2937h, 82801I (ICH9 Family) USB UHCI Controller #4
Device ID = 2938h, 82801I (ICH9 Family) USB UHCI Controller #5
Device ID = 2939h, 82801I (ICH9 Family) USB UHCI Controller #6
Device ID = 293ch, 82801I (ICH9 Family) USB2 EHCI Controller #2
Device ID = 2934h, 82801I (ICH9 Family) USB UHCI Controller #1
Device ID = 2935h, 82801I (ICH9 Family) USB UHCI Controller #2
Device ID = 2936h, 82801I (ICH9 Family) USB UHCI Controller #3
Device ID = 293ah, 82801I (ICH9 Family) USB2 EHCI Controller #1
pci -vvv | grep USB | wc -l
8
enum-usb verbose
F786461
[/code]