Hrvoje,

what about disabling ACPI and USB during boot? Does it work for you?

boot -c
disable acpi
disable xhci

On Tue, May 31, 2016 at 7:26 PM, Hrvoje Popovski <hrv...@srce.hr> wrote:
> On 31.5.2016. 18:44, Martin Pieuchot wrote:
>> On 06/05/16(Fri) 01:13, Hrvoje Popovski wrote:
>>> Hi,
>>>
>>> I've got
>>> http://www.supermicro.com/products/motherboard/Xeon/D/X10SDV-TP8F.cfm
>>> for my openbsd lab. Default BIOS settings for usb is USB3 and with that
>>> settings i can't install openbsd on it, or boot installed openbsd.
>>> I have installed openbsd with disabled USB3 ie. USB2, complie kernel
>>> with USB_DEBUG, EHCI_DEBUG, XHCI_DEBUG, UHCI_DEBUG, enable USB3 in BIOS
>>> and boot... this is screenshot..
>>> http://kosjenka.srce.hr/~hrvoje/openbsd/usb.jpg
>>
>> Could you please tell me if the diff below solves your problem?
>>
>> Index: xhci_pci.c
>> ===================================================================
>> RCS file: /cvs/src/sys/dev/pci/xhci_pci.c,v
>> retrieving revision 1.7
>> diff -u -p -r1.7 xhci_pci.c
>> --- xhci_pci.c        2 Nov 2015 14:53:10 -0000       1.7
>> +++ xhci_pci.c        31 May 2016 16:36:14 -0000
>> @@ -258,8 +258,9 @@ xhci_pci_takecontroller(struct xhci_pci_
>>       eec = -1;
>>
>>       /* Synchronise with the BIOS if it owns the controller. */
>> -     for (xecp = XHCI_HCC_XECP(cparams) << 2; xecp != 0;
>> -         xecp = XHCI_XECP_NEXT(eec) << 2) {
>> +     for (xecp = XHCI_HCC_XECP(cparams) << 2;
>> +         xecp != 0 && XHCI_XECP_NEXT(eec);
>> +         xecp += XHCI_XECP_NEXT(eec) << 2) {
>>               eec = XREAD4(&psc->sc, xecp);
>>               if (XHCI_XECP_ID(eec) != XHCI_ID_USB_LEGACY)
>>                       continue;
>>
>
> Hi,
>
> yes, with this patch i can boot this box with USB3.0 enabled. Tomorrow i
> will plugin some USB3 and USB2 stuff in it and will send you logs...
>
>
> dmesg with USB_DEBUG, EHCI_DEBUG, XHCI_DEBUG, UHCI_DEBUG, UHUB_DEBUG
> and lsusb -vvv below ..
>
>
>
> OpenBSD 6.0-beta (GENERIC.MP) #2: Tue May 31 19:14:48 CEST 2016
>     r...@xeond.srce.hr:/usr/src/sys/arch/amd64/compile/GENERIC.MP
> real mem = 17054769152 (16264MB)
> avail mem = 16533381120 (15767MB)
> mpath0 at root
> scsibus0 at mpath0: 256 targets
> mainbus0 at root
> bios0 at mainbus0: SMBIOS rev. 2.8 @ 0xed9b0 (47 entries)
> bios0: vendor American Megatrends Inc. version "1.0a" date 05/05/2016
> bios0: Supermicro Super Server
> acpi0 at bios0: rev 2
> acpi0: sleep states S0 S4 S5
> acpi0: tables DSDT FACP APIC FPDT FIDT SPMI MCFG UEFI DBG2 HPET WDDT
> SSDT SSDT SSDT PRAD DMAR HEST BERT ERST EINJ
> acpi0: wakeup devices IP2P(S4) XHCI(S4) EHC1(S4) EHC2(S4) RP07(S4)
> RP08(S4) BR1A(S4) BR1B(S4) BR2A(S4) BR2B(S4) BR2C(S4) BR2D(S4) BR3A(S4)
> BR3B(S4) BR3C(S4) BR3D(S4) [...]
> acpitimer0 at acpi0: 3579545 Hz, 24 bits
> acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat
> cpu0 at mainbus0: apid 0 (boot processor)
> cpu0: Intel(R) Xeon(R) CPU D-1518 @ 2.20GHz, 2200.34 MHz
> cpu0:
> FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,SMX,EST,TM2,SSSE3,FMA3,CX16,xTPR,PDCM,PCID,DCA,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,LONG,LAHF,ABM,3DNOWP,PERF,ITSC,FSGSBASE,BMI1,HLE,AVX2,SMEP,BMI2,ERMS,INVPCID,RTM,PQM,RDSEED,ADX,SMAP,PT,SENSOR,ARAT
> cpu0: 256KB 64b/line 8-way L2 cache
> cpu0: smt 0, core 0, package 0
> mtrr: Pentium Pro MTRR support, 10 var ranges, 88 fixed ranges
> cpu0: apic clock running at 100MHz
> cpu0: mwait min=64, max=64, C-substates=0.2.1.2, IBE
> cpu1 at mainbus0: apid 2 (application processor)
> cpu1: Intel(R) Xeon(R) CPU D-1518 @ 2.20GHz, 2200.00 MHz
> cpu1:
> FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,SMX,EST,TM2,SSSE3,FMA3,CX16,xTPR,PDCM,PCID,DCA,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,LONG,LAHF,ABM,3DNOWP,PERF,ITSC,FSGSBASE,BMI1,HLE,AVX2,SMEP,BMI2,ERMS,INVPCID,RTM,PQM,RDSEED,ADX,SMAP,PT,SENSOR,ARAT
> cpu1: 256KB 64b/line 8-way L2 cache
> cpu1: smt 0, core 1, package 0
> cpu2 at mainbus0: apid 4 (application processor)
> cpu2: Intel(R) Xeon(R) CPU D-1518 @ 2.20GHz, 2200.00 MHz
> cpu2:
> FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,SMX,EST,TM2,SSSE3,FMA3,CX16,xTPR,PDCM,PCID,DCA,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,LONG,LAHF,ABM,3DNOWP,PERF,ITSC,FSGSBASE,BMI1,HLE,AVX2,SMEP,BMI2,ERMS,INVPCID,RTM,PQM,RDSEED,ADX,SMAP,PT,SENSOR,ARAT
> cpu2: 256KB 64b/line 8-way L2 cache
> cpu2: smt 0, core 2, package 0
> cpu3 at mainbus0: apid 6 (application processor)
> cpu3: Intel(R) Xeon(R) CPU D-1518 @ 2.20GHz, 2200.00 MHz
> cpu3:
> FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,SMX,EST,TM2,SSSE3,FMA3,CX16,xTPR,PDCM,PCID,DCA,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,LONG,LAHF,ABM,3DNOWP,PERF,ITSC,FSGSBASE,BMI1,HLE,AVX2,SMEP,BMI2,ERMS,INVPCID,RTM,PQM,RDSEED,ADX,SMAP,PT,SENSOR,ARAT
> cpu3: 256KB 64b/line 8-way L2 cache
> cpu3: smt 0, core 3, package 0
> cpu4 at mainbus0: apid 1 (application processor)
> cpu4: Intel(R) Xeon(R) CPU D-1518 @ 2.20GHz, 2200.00 MHz
> cpu4:
> FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,SMX,EST,TM2,SSSE3,FMA3,CX16,xTPR,PDCM,PCID,DCA,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,LONG,LAHF,ABM,3DNOWP,PERF,ITSC,FSGSBASE,BMI1,HLE,AVX2,SMEP,BMI2,ERMS,INVPCID,RTM,PQM,RDSEED,ADX,SMAP,PT,SENSOR,ARAT
> cpu4: 256KB 64b/line 8-way L2 cache
> cpu4: smt 1, core 0, package 0
> cpu5 at mainbus0: apid 3 (application processor)
> cpu5: Intel(R) Xeon(R) CPU D-1518 @ 2.20GHz, 2200.00 MHz
> cpu5:
> FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,SMX,EST,TM2,SSSE3,FMA3,CX16,xTPR,PDCM,PCID,DCA,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,LONG,LAHF,ABM,3DNOWP,PERF,ITSC,FSGSBASE,BMI1,HLE,AVX2,SMEP,BMI2,ERMS,INVPCID,RTM,PQM,RDSEED,ADX,SMAP,PT,SENSOR,ARAT
> cpu5: 256KB 64b/line 8-way L2 cache
> cpu5: smt 1, core 1, package 0
> cpu6 at mainbus0: apid 5 (application processor)
> cpu6: Intel(R) Xeon(R) CPU D-1518 @ 2.20GHz, 2200.00 MHz
> cpu6:
> FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,SMX,EST,TM2,SSSE3,FMA3,CX16,xTPR,PDCM,PCID,DCA,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,LONG,LAHF,ABM,3DNOWP,PERF,ITSC,FSGSBASE,BMI1,HLE,AVX2,SMEP,BMI2,ERMS,INVPCID,RTM,PQM,RDSEED,ADX,SMAP,PT,SENSOR,ARAT
> cpu6: 256KB 64b/line 8-way L2 cache
> cpu6: smt 1, core 2, package 0
> cpu7 at mainbus0: apid 7 (application processor)
> cpu7: Intel(R) Xeon(R) CPU D-1518 @ 2.20GHz, 2200.00 MHz
> cpu7:
> FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,SMX,EST,TM2,SSSE3,FMA3,CX16,xTPR,PDCM,PCID,DCA,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,LONG,LAHF,ABM,3DNOWP,PERF,ITSC,FSGSBASE,BMI1,HLE,AVX2,SMEP,BMI2,ERMS,INVPCID,RTM,PQM,RDSEED,ADX,SMAP,PT,SENSOR,ARAT
> cpu7: 256KB 64b/line 8-way L2 cache
> cpu7: smt 1, core 3, package 0
> ioapic0 at mainbus0: apid 8 pa 0xfec00000, version 20, 24 pins
> ioapic1 at mainbus0: apid 9 pa 0xfec01000, version 20, 24 pins
> acpimcfg0 at acpi0 addr 0x80000000, bus 0-255
> acpihpet0 at acpi0: 14318179 Hz
> acpiprt0 at acpi0: bus 255 (UNC0)
> acpiprt1 at acpi0: bus 0 (PCI0)
> acpiprt2 at acpi0: bus 1 (BR1A)
> acpiprt3 at acpi0: bus 2 (BR1B)
> acpiprt4 at acpi0: bus 4 (BR2C)
> acpiprt5 at acpi0: bus 5 (BR3A)
> acpiprt6 at acpi0: bus 7 (RP01)
> acpiprt7 at acpi0: bus 8 (RP02)
> acpiprt8 at acpi0: bus 9 (RP04)
> acpiprt9 at acpi0: bus 10 (BR3B)
> acpiprt10 at acpi0: bus 11 (RP05)
> acpicpu0 at acpi0: C2(350@41 mwait.3@0x20), C1(1016@1 mwait.1), PSS
> acpicpu1 at acpi0: C2(350@41 mwait.3@0x20), C1(1016@1 mwait.1), PSS
> acpicpu2 at acpi0: C2(350@41 mwait.3@0x20), C1(1016@1 mwait.1), PSS
> acpicpu3 at acpi0: C2(350@41 mwait.3@0x20), C1(1016@1 mwait.1), PSS
> acpicpu4 at acpi0: C2(350@41 mwait.3@0x20), C1(1016@1 mwait.1), PSS
> acpicpu5 at acpi0: C2(350@41 mwait.3@0x20), C1(1016@1 mwait.1), PSS
> acpicpu6 at acpi0: C2(350@41 mwait.3@0x20), C1(1016@1 mwait.1), PSS
> acpicpu7 at acpi0: C2(350@41 mwait.3@0x20), C1(1016@1 mwait.1), PSS
> "ACPI0004" at acpi0 not configured
> "ACPI0007" at acpi0 not configured
> "ACPI0007" at acpi0 not configured
> "ACPI0007" at acpi0 not configured
> "ACPI0007" at acpi0 not configured
> "ACPI0007" at acpi0 not configured
> "ACPI0007" at acpi0 not configured
> "ACPI0007" at acpi0 not configured
> "ACPI0007" at acpi0 not configured
> "PNP0C33" at acpi0 not configured
> "PNP0C14" at acpi0 not configured
> "PNP0003" at acpi0 not configured
> "PNP0C14" at acpi0 not configured
> "PNP0501" at acpi0 not configured
> "PNP0501" at acpi0 not configured
> "IPI0001" at acpi0 not configured
> acpibtn0 at acpi0: PWRB
> ipmi at mainbus0 not configured
> cpu0: Enhanced SpeedStep 2200 MHz: speeds: 2200, 2100, 2000, 1900, 1800,
> 1700, 1600, 1500, 1400, 1300, 1200, 1100, 1000, 900, 800 MHz
> pci0 at mainbus0 bus 0
> pchb0 at pci0 dev 0 function 0 "Intel Xeon-D Host" rev 0x03
> ppb0 at pci0 dev 1 function 0 "Intel Xeon-D PCIE" rev 0x03
> pci1 at ppb0 bus 1
> ppb1 at pci0 dev 1 function 1 "Intel Xeon-D PCIE" rev 0x03
> pci2 at ppb1 bus 2
> ppb2 at pci0 dev 2 function 0 "Intel Xeon-D PCIE" rev 0x03
> pci3 at ppb2 bus 3
> "Intel Xeon-D QuickData" rev 0x00 at pci3 dev 0 function 0 not configured
> "Intel Xeon-D QuickData" rev 0x00 at pci3 dev 0 function 1 not configured
> "Intel Xeon-D QuickData" rev 0x00 at pci3 dev 0 function 2 not configured
> "Intel Xeon-D QuickData" rev 0x00 at pci3 dev 0 function 3 not configured
> ppb3 at pci0 dev 2 function 2 "Intel Xeon-D PCIE" rev 0x03
> pci4 at ppb3 bus 4
> "Intel X552" rev 0x00 at pci4 dev 0 function 0 not configured
> "Intel X552" rev 0x00 at pci4 dev 0 function 1 not configured
> ppb4 at pci0 dev 3 function 0 "Intel Xeon-D PCIE" rev 0x03: msi
> pci5 at ppb4 bus 5
> ppb5 at pci0 dev 3 function 2 "Intel Xeon-D PCIE" rev 0x03
> pci6 at ppb5 bus 6
> "Intel Xeon-D Address Map" rev 0x03 at pci0 dev 5 function 0 not configured
> "Intel Xeon-D Hot Plug" rev 0x03 at pci0 dev 5 function 1 not configured
> "Intel Xeon-D RAS" rev 0x03 at pci0 dev 5 function 2 not configured
> "Intel Xeon-D I/O APIC" rev 0x03 at pci0 dev 5 function 4 not configured
> xhci0 at pci0 dev 20 function 0 "Intel 8 Series xHCI" rev 0x05: msi
> xhci0: waiting for BIOS to give up control
> xhci0: xHCI version 1.0
> xhci0: CAPLENGTH=0x80
> xhci0: DOORBELL=0x3000
> xhci0: RUNTIME=0x2000
> xhci0: 32 bytes context
> xhci0: supported page size 0x00000001
> xhci0: 21 ports and 32 slots
> xhci0: 16 scratch pages
> xhci0: USB3PRM / USB3.0 configurable ports: 0x0000003f
> xhci0: USB3_PSSEN / Enabled USB3.0 ports under xHCI: 0x0000003f
> xhci0: XUSB2PRM / USB2.0 ports can switch from EHCI to xHCI:0x0000000b
> xhci0: XUSB2PR / USB2.0 ports under xHCI: 0x0000000b
> usb0 at xhci0: USB revision 3.0
> uhub0 at usb0 "Intel xHCI root hub" rev 3.00/1.00 addr 1
> uhub0: 21 ports with 21 removable, self powered
> xhci0: DCBAAP=00x7be54000
> xhci0: CRCR=00 (000000007be55000)
> xhci0: ERSTBA=00x7be5f000
> xhci0: ERDP=00x7be56000
> xhci0: USBCMD=0x5
> xhci0: IMAN=0x2
> "Intel 8 Series MEI" rev 0x04 at pci0 dev 22 function 0 not configured
> "Intel 8 Series MEI" rev 0x04 at pci0 dev 22 function 1 not configured
> ehci0 at pci0 dev 26 function 0 "Intel 8 Series USB" rev 0x05: apic 8 int 18
> usb1 at ehci0: USB revision 2.0
> uhub1 at usb1 "Intel EHCI root hub" rev 2.00/1.00 addr 1
> uhub1: 2 ports with 2 removable, self powered
> ppb6 at pci0 dev 28 function 0 "Intel 8 Series PCIE" rev 0xd5: msi
> pci7 at ppb6 bus 7
> em0 at pci7 dev 0 function 0 "Intel I210" rev 0x03: msi, address
> 00:25:90:5d:c9:98
> ppb7 at pci0 dev 28 function 1 "Intel 8 Series PCIE" rev 0xd5: msi
> pci8 at ppb7 bus 8
> em1 at pci8 dev 0 function 0 "Intel I210" rev 0x03: msi, address
> 00:25:90:5d:c9:99
> ppb8 at pci0 dev 28 function 3 "Intel 8 Series PCIE" rev 0xd5: msi
> pci9 at ppb8 bus 9
> ppb9 at pci9 dev 0 function 0 "ASPEED Technology AST1150 PCI" rev 0x03
> pci10 at ppb9 bus 10
> vga1 at pci10 dev 0 function 0 "ASPEED Technology AST2000" rev 0x30
> wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
> wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
> ppb10 at pci0 dev 28 function 4 "Intel 8 Series PCIE" rev 0xd5: msi
> pci11 at ppb10 bus 11
> em2 at pci11 dev 0 function 0 "Intel I350" rev 0x01: msi, address
> 00:25:90:5d:c9:9a
> em3 at pci11 dev 0 function 1 "Intel I350" rev 0x01: msi, address
> 00:25:90:5d:c9:9b
> em4 at pci11 dev 0 function 2 "Intel I350" rev 0x01: msi, address
> 00:25:90:5d:c9:9c
> em5 at pci11 dev 0 function 3 "Intel I350" rev 0x01: msi, address
> 00:25:90:5d:c9:9d
> ehci1 at pci0 dev 29 function 0 "Intel 8 Series USB" rev 0x05: apic 8 int 18
> usb2 at ehci1: USB revision 2.0
> uhub2 at usb2 "Intel EHCI root hub" rev 2.00/1.00 addr 1
> uhub2: 2 ports with 2 removable, self powered
> pcib0 at pci0 dev 31 function 0 "Intel C224 LPC" rev 0x05
> ahci0 at pci0 dev 31 function 2 "Intel 8 Series AHCI" rev 0x05: msi,
> AHCI 1.3
> ahci0: port 4: 6.0Gb/s
> scsibus1 at ahci0: 32 targets
> sd0 at scsibus1 targ 4 lun 0: <ATA, TS128GMTS800, O091> SCSI3 0/direct
> fixed t10.ATA_TS128GMTS800_C819520086_
> sd0: 122104MB, 512 bytes/sector, 250069680 sectors, thin
> ichiic0 at pci0 dev 31 function 3 "Intel 8 Series SMBus" rev 0x05: apic
> 8 int 18
> iic0 at ichiic0
> "Intel 8 Series Thermal" rev 0x05 at pci0 dev 31 function 6 not configured
> isa0 at pcib0
> isadma0 at isa0
> com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
> com1 at isa0 port 0x2f8/8 irq 3: ns16550a, 16 byte fifo
> pckbc0 at isa0 port 0x60/5 irq 1 irq 12
> pcppi0 at isa0 port 0x61
> spkr0 at pcppi0
> pci12 at mainbus0 bus 255
> "Intel Xeon-D QPI Link" rev 0x03 at pci12 dev 11 function 0 not configured
> "Intel Xeon-D QPI Link" rev 0x03 at pci12 dev 11 function 1 not configured
> "Intel Xeon-D QPI Link" rev 0x03 at pci12 dev 11 function 2 not configured
> "Intel Xeon-D QPI Debug" rev 0x03 at pci12 dev 11 function 3 not configured
> "Intel Xeon-D Cache" rev 0x03 at pci12 dev 12 function 0 not configured
> "Intel Xeon-D Cache" rev 0x03 at pci12 dev 12 function 1 not configured
> "Intel Xeon-D Cache" rev 0x03 at pci12 dev 12 function 2 not configured
> "Intel Xeon-D Cache" rev 0x03 at pci12 dev 12 function 3 not configured
> "Intel Xeon-D Cache" rev 0x03 at pci12 dev 15 function 0 not configured
> "Intel Xeon-D Cache" rev 0x03 at pci12 dev 15 function 4 not configured
> "Intel Xeon-D Cache" rev 0x03 at pci12 dev 15 function 5 not configured
> "Intel Xeon-D Cache" rev 0x03 at pci12 dev 15 function 6 not configured
> "Intel Xeon-D PCIE" rev 0x03 at pci12 dev 16 function 0 not configured
> vendor "Intel", unknown product 0x6f34 (class DASP subclass Time and
> Frequency, rev 0x03) at pci12 dev 16 function 1 not configured
> "Intel Xeon-D Ubox" rev 0x03 at pci12 dev 16 function 5 not configured
> "Intel Xeon-D Ubox" rev 0x03 at pci12 dev 16 function 6 not configured
> "Intel Xeon-D Ubox" rev 0x03 at pci12 dev 16 function 7 not configured
> "Intel Xeon-D Home Agent" rev 0x03 at pci12 dev 18 function 0 not configured
> "Intel Xeon-D Home Agent" rev 0x03 at pci12 dev 18 function 1 not configured
> "Intel Xeon-D Memory" rev 0x03 at pci12 dev 19 function 0 not configured
> "Intel Xeon-D Memory" rev 0x03 at pci12 dev 19 function 1 not configured
> "Intel Xeon-D Memory" rev 0x03 at pci12 dev 19 function 2 not configured
> "Intel Xeon-D Memory" rev 0x03 at pci12 dev 19 function 3 not configured
> "Intel Xeon-D Memory" rev 0x03 at pci12 dev 19 function 4 not configured
> "Intel Xeon-D Memory" rev 0x03 at pci12 dev 19 function 5 not configured
> "Intel Xeon-D Memory" rev 0x03 at pci12 dev 19 function 6 not configured
> "Intel Xeon-D Memory" rev 0x03 at pci12 dev 19 function 7 not configured
> "Intel Xeon-D Memory" rev 0x03 at pci12 dev 20 function 0 not configured
> "Intel Xeon-D Memory" rev 0x03 at pci12 dev 20 function 1 not configured
> "Intel Xeon-D Memory" rev 0x03 at pci12 dev 20 function 2 not configured
> "Intel Xeon-D Memory" rev 0x03 at pci12 dev 20 function 3 not configured
> "Intel Xeon-D Memory" rev 0x03 at pci12 dev 20 function 4 not configured
> "Intel Xeon-D Memory" rev 0x03 at pci12 dev 20 function 5 not configured
> "Intel Xeon-D Memory" rev 0x03 at pci12 dev 20 function 6 not configured
> "Intel Xeon-D Memory" rev 0x03 at pci12 dev 20 function 7 not configured
> "Intel Xeon-D Memory" rev 0x03 at pci12 dev 21 function 0 not configured
> "Intel Xeon-D Memory" rev 0x03 at pci12 dev 21 function 1 not configured
> "Intel Xeon-D Memory" rev 0x03 at pci12 dev 21 function 2 not configured
> "Intel Xeon-D Memory" rev 0x03 at pci12 dev 21 function 3 not configured
> "Intel Xeon-D PCU" rev 0x03 at pci12 dev 30 function 0 not configured
> "Intel Xeon-D PCU" rev 0x03 at pci12 dev 30 function 1 not configured
> "Intel Xeon-D PCU" rev 0x03 at pci12 dev 30 function 2 not configured
> "Intel Xeon-D PCU" rev 0x03 at pci12 dev 30 function 3 not configured
> "Intel Xeon-D PCU" rev 0x03 at pci12 dev 30 function 4 not configured
> "Intel Xeon-D PCU" rev 0x03 at pci12 dev 31 function 0 not configured
> "Intel Xeon-D PCU" rev 0x03 at pci12 dev 31 function 2 not configured
> xhci0: port=4 change=0x10
> uhub0: intr status=0
> uhub2: intr status=0
> uhub1: intr status=0
> uhub0: port 1 status=0x02a0 change=0x0000
> uhub0: port 2 status=0x02a0 change=0x0000
> uhub0: port 3 status=0x02a0 change=0x0000
> uhub0: port 4 status=0x01e1 change=0x0001
> xhci0: port=4 change=0x10
> uhub0: intr status=0
> uhub0: port 4 status=0x0503 change=0x0000
> xhci0: xhci_cmd_slot_control
> xhci0: dev 1, input=0xffffff007bf68000 slot=0xffffff007bf68020
> ep0=0xffffff007bf68040
> xhci0: dev 1, setting DCBAA to 0x000000007bf69000
> xhci_pipe_init: pipe=0xffff800000337000 addr=0 depth=1 port=4 speed=3
> dev 1 dci 1 (epAddr=0x0)
> xhci0: xhci_cmd_set_address BSR=1
> xhci0: xhci_cmd_set_address BSR=0
> xhci0: dev 1 addr 1
> uhub3 at uhub0 port 4 "ATEN International product 0x7000" rev 2.00/0.00
> addr 2
> uhub3: 4 ports with 3 removable, self powered, single transaction translator
> xhci_pipe_init: pipe=0xffff800000338000 addr=2 depth=1 port=4 speed=3
> dev 1 dci 3 (epAddr=0x81)
> xhci0: xhci_cmd_configure_ep dev 1
> uhub3: intr status=0
> uhub3: port 1 status=0x0101 change=0x0001
> uhub3: intr status=0
> uhub3: port 1 status=0x0303 change=0x0000
> xhci0: xhci_cmd_slot_control
> xhci0: dev 2, input=0xffffff007bf6c000 slot=0xffffff007bf6c020
> ep0=0xffffff007bf6c040
> xhci0: dev 2, setting DCBAA to 0x000000007bf6d000
> xhci_pipe_init: pipe=0xffff800000339000 addr=0 depth=2 port=1 speed=1
> dev 2 dci 1 (epAddr=0x0)
> xhci0: xhci_cmd_set_address BSR=1
> xhci0: xhci_cmd_set_address BSR=0
> xhci0: dev 2 addr 2
> uhidev0 at uhub3 port 1 configuration 1 interface 0 "ATEN International
> product 0x2419" rev 1.10/1.00 addr 3
> uhidev0: iclass 3/1
> ukbd0 at uhidev0: 8 variable keys, 6 key codes
> xhci_pipe_init: pipe=0xffff80000033a000 addr=3 depth=2 port=1 speed=1
> dev 2 dci 3 (epAddr=0x81)
> xhci0: xhci_cmd_configure_ep dev 2
> wskbd0 at ukbd0: console keyboard, using wsdisplay0
> uhidev1 at uhub3 port 1 configuration 1 interface 1 "ATEN International
> product 0x2419" rev 1.10/1.00 addr 3
> uhidev1: iclass 3/1
> ums0 at uhidev1: 3 buttons, Z dir
> wsmouse0 at ums0 mux 0
> uhub3: port 2 status=0x0100 change=0x0000
> uhub3: port 3 status=0x0100 change=0x0000
> uhub3: port 4 status=0x0100 change=0x0000
> uhub0: port 5 status=0x02a0 change=0x0000
> uhub0: port 6 status=0x02a0 change=0x0000
> uhub0: port 7 status=0x02a0 change=0x0000
> uhub0: port 8 status=0x02a0 change=0x0000
> uhub0: port 9 status=0x0280 change=0x0000
> uhub0: port 10 status=0x0280 change=0x0000
> uhub0: port 11 status=0x0280 change=0x0000
> uhub0: port 12 status=0x0280 change=0x0000
> uhub0: port 13 status=0x0280 change=0x0000
> uhub0: port 14 status=0x0280 change=0x0000
> uhub0: port 15 status=0x0280 change=0x0000
> uhub0: port 16 status=0x02a0 change=0x0020
> uhub0: port 17 status=0x02a0 change=0x0020
> uhub0: port 18 status=0x02a0 change=0x0020
> uhub0: port 19 status=0x02a0 change=0x0020
> uhub0: port 20 status=0x02a0 change=0x0020
> uhub0: port 21 status=0x02a0 change=0x0020
> uhub1: port 1 status=0x0501 change=0x0001
> uhub1: port 1 status=0x0503 change=0x0000
> uhub4 at uhub1 port 1 "Intel Rate Matching Hub" rev 2.00/0.05 addr 2
> uhub4: 4 ports with 4 removable, self powered, single transaction translator
> uhub4: port 1 status=0x0100 change=0x0000
> uhub4: port 2 status=0x0100 change=0x0000
> uhub4: port 3 status=0x0100 change=0x0000
> uhub4: port 4 status=0x0100 change=0x0000
> uhub1: port 2 status=0x0500 change=0x0000
> uhub2: port 1 status=0x0501 change=0x0001
> uhub2: port 1 status=0x0503 change=0x0000
> uhub5 at uhub2 port 1 "Intel Rate Matching Hub" rev 2.00/0.05 addr 2
> uhub5: 4 ports with 4 removable, self powered, single transaction translator
> uhub5: intr status=0
> uhub5: port 1 status=0x0100 change=0x0000
> uhub5: port 2 status=0x0100 change=0x0000
> uhub5: port 3 status=0x0101 change=0x0001
> uhub5: intr status=0
> uhub5: port 3 status=0x0503 change=0x0000
> uhub6 at uhub5 port 3 "Genesys Logic USB2.0 Hub" rev 2.00/32.98 addr 3
> uhub6: 4 ports with 4 removable, self powered, multiple transaction
> translators
> uhub6: intr status=0
> uhub6: port 1 status=0x0100 change=0x0000
> uhub6: port 2 status=0x0101 change=0x0001
> uhub6: port 2 status=0x0503 change=0x0000
> uhub7 at uhub6 port 2 "Genesys Logic USB2.0 Hub" rev 2.00/32.98 addr 4
> uhub7: 4 ports with 4 removable, self powered, multiple transaction
> translators
> uhub7: port 1 status=0x0100 change=0x0000
> uhub7: port 2 status=0x0100 change=0x0000
> uhub7: port 3 status=0x0100 change=0x0000
> uhub7: port 4 status=0x0100 change=0x0000
> uhub6: port 3 status=0x0100 change=0x0000
> uhub6: port 4 status=0x0100 change=0x0000
> uhub5: port 4 status=0x0100 change=0x0000
> uhub2: port 2 status=0x0500 change=0x0000
> vscsi0 at root
> scsibus2 at vscsi0: 256 targets
> softraid0 at root
> scsibus3 at softraid0: 256 targets
> root on sd0a (d744564cd3009131.a) swap on sd0b dump on sd0b
>
>
>
>
> # lsusb -vvv
>
> Bus 000 Device 001: ID 8086:0000 Intel Corp.
> Device Descriptor:
>   bLength                18
>   bDescriptorType         1
>   bcdUSB               3.00
>   bDeviceClass            9 Hub
>   bDeviceSubClass         0 Unused
>   bDeviceProtocol         1 Single TT
>   bMaxPacketSize0         9
>   idVendor           0x8086 Intel Corp.
>   idProduct          0x0000
>   bcdDevice            1.00
>   iManufacturer           1 Intel
>   iProduct                2 xHCI root hub
>   iSerial                 0
>   bNumConfigurations      1
>   Configuration Descriptor:
>     bLength                 9
>     bDescriptorType         2
>     wTotalLength           25
>     bNumInterfaces          1
>     bConfigurationValue     1
>     iConfiguration          0
>     bmAttributes         0x40
>       (Missing must-be-set bit!)
>       Self Powered
>     MaxPower                0mA
>     Interface Descriptor:
>       bLength                 9
>       bDescriptorType         4
>       bInterfaceNumber        0
>       bAlternateSetting       0
>       bNumEndpoints           1
>       bInterfaceClass         9 Hub
>       bInterfaceSubClass      0 Unused
>       bInterfaceProtocol      0 Full speed (or root) hub
>       iInterface              0
>       Endpoint Descriptor:
>         bLength                 7
>         bDescriptorType         5
>         bEndpointAddress     0x81  EP 1 IN
>         bmAttributes            3
>           Transfer Type            Interrupt
>           Synch Type               None
>           Usage Type               Data
>         wMaxPacketSize     0x0002  1x 2 bytes
>         bInterval             255
> Hub Descriptor:
>   bLength              30
>   bDescriptorType      42
>   nNbrPorts            21
>   wHubCharacteristic 0x0000
>     Ganged power switching
>     Ganged overcurrent protection
>     TT think time 8 FS bits
>   bPwrOn2PwrGood       10 * 2 milli seconds
>   bHubContrCurrent      0 milli Ampere
>   DeviceRemovable    0x00 0x00 0x00
>   PortPwrCtrlMask    0x00 0x00 0x00
>  Hub Port Status:
>    Port 1: 0000.02a0 5Gbps power Rx.Detect
>    Port 2: 0000.02a0 5Gbps power Rx.Detect
>    Port 3: 0000.02a0 5Gbps power Rx.Detect
>    Port 4: 0000.0503 Unknown Speed Recovery enable connect
>    Port 5: 0000.02a0 5Gbps power Rx.Detect
>    Port 6: 0000.02a0 5Gbps power Rx.Detect
>    Port 7: 0000.02a0 5Gbps power Rx.Detect
>    Port 8: 0000.02a0 5Gbps power Rx.Detect
>    Port 9: 0000.0280 5Gbps power SS.disabled
>    Port 10: 0000.0280 5Gbps power SS.disabled
>    Port 11: 0000.0280 5Gbps power SS.disabled
>    Port 12: 0000.0280 5Gbps power SS.disabled
>    Port 13: 0000.0280 5Gbps power SS.disabled
>    Port 14: 0000.0280 5Gbps power SS.disabled
>    Port 15: 0000.0280 5Gbps power SS.disabled
>    Port 16: 0000.02a0 5Gbps power Rx.Detect
>    Port 17: 0000.02a0 5Gbps power Rx.Detect
>    Port 18: 0000.02a0 5Gbps power Rx.Detect
>    Port 19: 0000.02a0 5Gbps power Rx.Detect
>    Port 20: 0000.02a0 5Gbps power Rx.Detect
>    Port 21: 0000.02a0 5Gbps power Rx.Detect
> Device Status:     0x0001
>   Self Powered
>
> Bus 000 Device 002: ID 0557:7000 ATEN International Co., Ltd Hub
> Device Descriptor:
>   bLength                18
>   bDescriptorType         1
>   bcdUSB               2.00
>   bDeviceClass            9 Hub
>   bDeviceSubClass         0 Unused
>   bDeviceProtocol         1 Single TT
>   bMaxPacketSize0        64
>   idVendor           0x0557 ATEN International Co., Ltd
>   idProduct          0x7000 Hub
>   bcdDevice            0.00
>   iManufacturer           0
>   iProduct                0
>   iSerial                 0
>   bNumConfigurations      1
>   Configuration Descriptor:
>     bLength                 9
>     bDescriptorType         2
>     wTotalLength           25
>     bNumInterfaces          1
>     bConfigurationValue     1
>     iConfiguration          0
>     bmAttributes         0xe0
>       Self Powered
>       Remote Wakeup
>     MaxPower              100mA
>     Interface Descriptor:
>       bLength                 9
>       bDescriptorType         4
>       bInterfaceNumber        0
>       bAlternateSetting       0
>       bNumEndpoints           1
>       bInterfaceClass         9 Hub
>       bInterfaceSubClass      0 Unused
>       bInterfaceProtocol      0 Full speed (or root) hub
>       iInterface              0
>       Endpoint Descriptor:
>         bLength                 7
>         bDescriptorType         5
>         bEndpointAddress     0x81  EP 1 IN
>         bmAttributes            3
>           Transfer Type            Interrupt
>           Synch Type               None
>           Usage Type               Data
>         wMaxPacketSize     0x0001  1x 1 bytes
>         bInterval              12
> Hub Descriptor:
>   bLength               9
>   bDescriptorType      41
>   nNbrPorts             4
>   wHubCharacteristic 0xe000
>     Ganged power switching
>     Ganged overcurrent protection
>     TT think time 8 FS bits
>   bPwrOn2PwrGood        0 * 2 milli seconds
>   bHubContrCurrent     50 milli Ampere
>   DeviceRemovable    0x64
>   PortPwrCtrlMask    0x00
>  Hub Port Status:
>    Port 1: 0000.0303 lowspeed power enable connect
>    Port 2: 0000.0100 power
>    Port 3: 0000.0100 power
>    Port 4: 0000.0100 power
> Device Qualifier (for other device speed):
>   bLength                10
>   bDescriptorType         6
>   bcdUSB               2.00
>   bDeviceClass            9 Hub
>   bDeviceSubClass         0 Unused
>   bDeviceProtocol         1 Single TT
>   bMaxPacketSize0        64
>   bNumConfigurations      1
> Device Status:     0x0003
>   Self Powered
>   Remote Wakeup Enabled
>
> Bus 000 Device 003: ID 0557:2419 ATEN International Co., Ltd
> Device Descriptor:
>   bLength                18
>   bDescriptorType         1
>   bcdUSB               1.10
>   bDeviceClass            0 (Defined at Interface level)
>   bDeviceSubClass         0
>   bDeviceProtocol         0
>   bMaxPacketSize0         8
>   idVendor           0x0557 ATEN International Co., Ltd
>   idProduct          0x2419
>   bcdDevice            1.00
>   iManufacturer           0
>   iProduct                0
>   iSerial                 0
>   bNumConfigurations      1
>   Configuration Descriptor:
>     bLength                 9
>     bDescriptorType         2
>     wTotalLength           59
>     bNumInterfaces          2
>     bConfigurationValue     1
>     iConfiguration          0
>     bmAttributes         0xe0
>       Self Powered
>       Remote Wakeup
>     MaxPower              160mA
>     Interface Descriptor:
>       bLength                 9
>       bDescriptorType         4
>       bInterfaceNumber        0
>       bAlternateSetting       0
>       bNumEndpoints           1
>       bInterfaceClass         3 Human Interface Device
>       bInterfaceSubClass      1 Boot Interface Subclass
>       bInterfaceProtocol      1 Keyboard
>       iInterface              0
>         HID Device Descriptor:
>           bLength                 9
>           bDescriptorType        33
>           bcdHID               1.00
>           bCountryCode            0 Not supported
>           bNumDescriptors         1
>           bDescriptorType        34 Report
>           wDescriptorLength      64
>           Report Descriptor: (length is 64)
>             Item(Global): Usage Page, data= [ 0x01 ] 1
>                             Generic Desktop Controls
>             Item(Local ): Usage, data= [ 0x06 ] 6
>                             Keyboard
>             Item(Main  ): Collection, data= [ 0x01 ] 1
>                             Application
>             Item(Global): Usage Page, data= [ 0x07 ] 7
>                             Keyboard
>             Item(Local ): Usage Minimum, data= [ 0xe0 ] 224
>                             Control Left
>             Item(Local ): Usage Maximum, data= [ 0xe7 ] 231
>                             GUI Right
>             Item(Global): Logical Minimum, data= [ 0x00 ] 0
>             Item(Global): Logical Maximum, data= [ 0x01 ] 1
>             Item(Global): Report Size, data= [ 0x01 ] 1
>             Item(Global): Report Count, data= [ 0x08 ] 8
>             Item(Main  ): Input, data= [ 0x02 ] 2
>                             Data Variable Absolute No_Wrap Linear
>                             Preferred_State No_Null_Position
> Non_Volatile Bitfield
>             Item(Global): Report Count, data= [ 0x01 ] 1
>             Item(Global): Report Size, data= [ 0x08 ] 8
>             Item(Main  ): Input, data= [ 0x01 ] 1
>                             Constant Array Absolute No_Wrap Linear
>                             Preferred_State No_Null_Position
> Non_Volatile Bitfield
>             Item(Global): Report Count, data= [ 0x05 ] 5
>             Item(Global): Report Size, data= [ 0x01 ] 1
>             Item(Global): Usage Page, data= [ 0x08 ] 8
>                             LEDs
>             Item(Local ): Usage Minimum, data= [ 0x01 ] 1
>                             NumLock
>             Item(Local ): Usage Maximum, data= [ 0x05 ] 5
>                             Kana
>             Item(Main  ): Output, data= [ 0x02 ] 2
>                             Data Variable Absolute No_Wrap Linear
>                             Preferred_State No_Null_Position
> Non_Volatile Bitfield
>             Item(Global): Report Count, data= [ 0x01 ] 1
>             Item(Global): Report Size, data= [ 0x03 ] 3
>             Item(Main  ): Output, data= [ 0x01 ] 1
>                             Constant Array Absolute No_Wrap Linear
>                             Preferred_State No_Null_Position
> Non_Volatile Bitfield
>             Item(Global): Report Count, data= [ 0x06 ] 6
>             Item(Global): Report Size, data= [ 0x08 ] 8
>             Item(Global): Logical Minimum, data= [ 0x00 ] 0
>             Item(Global): Logical Maximum, data= [ 0x8b 0x00 ] 139
>             Item(Global): Usage Page, data= [ 0x07 ] 7
>                             Keyboard
>             Item(Local ): Usage Minimum, data= [ 0x00 ] 0
>                             No Event
>             Item(Local ): Usage Maximum, data= [ 0x8b ] 139
>                             International 5 (PC98)
>             Item(Main  ): Input, data= [ 0x00 ] 0
>                             Data Array Absolute No_Wrap Linear
>                             Preferred_State No_Null_Position
> Non_Volatile Bitfield
>             Item(Main  ): End Collection, data=none
>       Endpoint Descriptor:
>         bLength                 7
>         bDescriptorType         5
>         bEndpointAddress     0x81  EP 1 IN
>         bmAttributes            3
>           Transfer Type            Interrupt
>           Synch Type               None
>           Usage Type               Data
>         wMaxPacketSize     0x0008  1x 8 bytes
>         bInterval              10
>     Interface Descriptor:
>       bLength                 9
>       bDescriptorType         4
>       bInterfaceNumber        1
>       bAlternateSetting       0
>       bNumEndpoints           1
>       bInterfaceClass         3 Human Interface Device
>       bInterfaceSubClass      1 Boot Interface Subclass
>       bInterfaceProtocol      2 Mouse
>       iInterface              0
>         HID Device Descriptor:
>           bLength                 9
>           bDescriptorType        33
>           bcdHID               1.00
>           bCountryCode            0 Not supported
>           bNumDescriptors         1
>           bDescriptorType        34 Report
>           wDescriptorLength      79
>           Report Descriptor: (length is 79)
>             Item(Global): Usage Page, data= [ 0x01 ] 1
>                             Generic Desktop Controls
>             Item(Local ): Usage, data= [ 0x02 ] 2
>                             Mouse
>             Item(Main  ): Collection, data= [ 0x01 ] 1
>                             Application
>             Item(Local ): Usage, data= [ 0x01 ] 1
>                             Pointer
>             Item(Main  ): Collection, data= [ 0x00 ] 0
>                             Physical
>             Item(Global): Usage Page, data= [ 0x09 ] 9
>                             Buttons
>             Item(Local ): Usage Minimum, data= [ 0x01 ] 1
>                             Button 1 (Primary)
>             Item(Local ): Usage Maximum, data= [ 0x03 ] 3
>                             Button 3 (Tertiary)
>             Item(Global): Logical Minimum, data= [ 0x00 ] 0
>             Item(Global): Logical Maximum, data= [ 0x01 ] 1
>             Item(Global): Report Count, data= [ 0x03 ] 3
>             Item(Global): Report Size, data= [ 0x01 ] 1
>             Item(Main  ): Input, data= [ 0x02 ] 2
>                             Data Variable Absolute No_Wrap Linear
>                             Preferred_State No_Null_Position
> Non_Volatile Bitfield
>             Item(Global): Report Count, data= [ 0x01 ] 1
>             Item(Global): Report Size, data= [ 0x05 ] 5
>             Item(Main  ): Input, data= [ 0x01 ] 1
>                             Constant Array Absolute No_Wrap Linear
>                             Preferred_State No_Null_Position
> Non_Volatile Bitfield
>             Item(Global): Usage Page, data= [ 0x01 ] 1
>                             Generic Desktop Controls
>             Item(Local ): Usage, data= [ 0x30 ] 48
>                             Direction-X
>             Item(Local ): Usage, data= [ 0x31 ] 49
>                             Direction-Y
>             Item(Global): Logical Minimum, data= [ 0x00 0x00 ] 0
>             Item(Global): Logical Maximum, data= [ 0xff 0x7f ] 32767
>             Item(Global): Physical Minimum, data= [ 0x00 0x00 ] 0
>             Item(Global): Physical Maximum, data= [ 0xff 0x7f ] 32767
>             Item(Global): Unit, data= [ 0x00 0x00 ] 0
>                             System: None, Unit: (None)
>             Item(Global): Report Size, data= [ 0x10 ] 16
>             Item(Global): Report Count, data= [ 0x02 ] 2
>             Item(Main  ): Input, data= [ 0x22 ] 34
>                             Data Variable Absolute No_Wrap Linear
>                             No_Preferred_State No_Null_Position
> Non_Volatile Bitfield
>             Item(Global): Usage Page, data= [ 0x01 ] 1
>                             Generic Desktop Controls
>             Item(Local ): Usage, data= [ 0x38 ] 56
>                             Wheel
>             Item(Global): Logical Minimum, data= [ 0x81 ] 129
>             Item(Global): Logical Maximum, data= [ 0x7f ] 127
>             Item(Global): Physical Minimum, data= [ 0x81 ] 129
>             Item(Global): Physical Maximum, data= [ 0x7f ] 127
>             Item(Global): Report Size, data= [ 0x08 ] 8
>             Item(Global): Report Count, data= [ 0x01 ] 1
>             Item(Main  ): Input, data= [ 0x06 ] 6
>                             Data Variable Relative No_Wrap Linear
>                             Preferred_State No_Null_Position
> Non_Volatile Bitfield
>             Item(Main  ): End Collection, data=none
>             Item(Main  ): End Collection, data=none
>       Endpoint Descriptor:
>         bLength                 7
>         bDescriptorType         5
>         bEndpointAddress     0x82  EP 2 IN
>         bmAttributes            3
>           Transfer Type            Interrupt
>           Synch Type               None
>           Usage Type               Data
>         wMaxPacketSize     0x0006  1x 6 bytes
>         bInterval               5
> Device Status:     0x0000
>   (Bus Powered)
>
> Bus 001 Device 001: ID 8086:0000 Intel Corp.
> Device Descriptor:
>   bLength                18
>   bDescriptorType         1
>   bcdUSB               2.00
>   bDeviceClass            9 Hub
>   bDeviceSubClass         0 Unused
>   bDeviceProtocol         1 Single TT
>   bMaxPacketSize0        64
>   idVendor           0x8086 Intel Corp.
>   idProduct          0x0000
>   bcdDevice            1.00
>   iManufacturer           1 Intel
>   iProduct                2 EHCI root hub
>   iSerial                 0
>   bNumConfigurations      1
>   Configuration Descriptor:
>     bLength                 9
>     bDescriptorType         2
>     wTotalLength           25
>     bNumInterfaces          1
>     bConfigurationValue     1
>     iConfiguration          0
>     bmAttributes         0x40
>       (Missing must-be-set bit!)
>       Self Powered
>     MaxPower                0mA
>     Interface Descriptor:
>       bLength                 9
>       bDescriptorType         4
>       bInterfaceNumber        0
>       bAlternateSetting       0
>       bNumEndpoints           1
>       bInterfaceClass         9 Hub
>       bInterfaceSubClass      0 Unused
>       bInterfaceProtocol      0 Full speed (or root) hub
>       iInterface              0
>       Endpoint Descriptor:
>         bLength                 7
>         bDescriptorType         5
>         bEndpointAddress     0x81  EP 1 IN
>         bmAttributes            3
>           Transfer Type            Interrupt
>           Synch Type               None
>           Usage Type               Data
>         wMaxPacketSize     0x0008  1x 8 bytes
>         bInterval              12
> Hub Descriptor:
>   bLength              10
>   bDescriptorType      41
>   nNbrPorts             2
>   wHubCharacteristic 0x0002
>     No power switching (usb 1.0)
>     Ganged overcurrent protection
>     TT think time 8 FS bits
>   bPwrOn2PwrGood      200 * 2 milli seconds
>   bHubContrCurrent      0 milli Ampere
>   DeviceRemovable    0x00
>   PortPwrCtrlMask    0x00
>  Hub Port Status:
>    Port 1: 0000.0503 highspeed power enable connect
>    Port 2: 0000.0500 highspeed power
> Device Status:     0x0001
>   Self Powered
>
> Bus 001 Device 002: ID 8087:8008 Intel Corp.
> Device Descriptor:
>   bLength                18
>   bDescriptorType         1
>   bcdUSB               2.00
>   bDeviceClass            9 Hub
>   bDeviceSubClass         0 Unused
>   bDeviceProtocol         1 Single TT
>   bMaxPacketSize0        64
>   idVendor           0x8087 Intel Corp.
>   idProduct          0x8008
>   bcdDevice            0.05
>   iManufacturer           0
>   iProduct                0
>   iSerial                 0
>   bNumConfigurations      1
>   Configuration Descriptor:
>     bLength                 9
>     bDescriptorType         2
>     wTotalLength           25
>     bNumInterfaces          1
>     bConfigurationValue     1
>     iConfiguration          0
>     bmAttributes         0xe0
>       Self Powered
>       Remote Wakeup
>     MaxPower                0mA
>     Interface Descriptor:
>       bLength                 9
>       bDescriptorType         4
>       bInterfaceNumber        0
>       bAlternateSetting       0
>       bNumEndpoints           1
>       bInterfaceClass         9 Hub
>       bInterfaceSubClass      0 Unused
>       bInterfaceProtocol      0 Full speed (or root) hub
>       iInterface              0
>       Endpoint Descriptor:
>         bLength                 7
>         bDescriptorType         5
>         bEndpointAddress     0x81  EP 1 IN
>         bmAttributes            3
>           Transfer Type            Interrupt
>           Synch Type               None
>           Usage Type               Data
>         wMaxPacketSize     0x0001  1x 1 bytes
>         bInterval              12
> Hub Descriptor:
>   bLength               9
>   bDescriptorType      41
>   nNbrPorts             4
>   wHubCharacteristic 0x0009
>     Per-port power switching
>     Per-port overcurrent protection
>     TT think time 8 FS bits
>   bPwrOn2PwrGood        0 * 2 milli seconds
>   bHubContrCurrent      0 milli Ampere
>   DeviceRemovable    0x00
>   PortPwrCtrlMask    0xff
>  Hub Port Status:
>    Port 1: 0000.0100 power
>    Port 2: 0000.0100 power
>    Port 3: 0000.0100 power
>    Port 4: 0000.0100 power
> Device Qualifier (for other device speed):
>   bLength                10
>   bDescriptorType         6
>   bcdUSB               2.00
>   bDeviceClass            9 Hub
>   bDeviceSubClass         0 Unused
>   bDeviceProtocol         0 Full speed (or root) hub
>   bMaxPacketSize0        64
>   bNumConfigurations      1
> Device Status:     0x0001
>   Self Powered
>
> Bus 002 Device 001: ID 8086:0000 Intel Corp.
> Device Descriptor:
>   bLength                18
>   bDescriptorType         1
>   bcdUSB               2.00
>   bDeviceClass            9 Hub
>   bDeviceSubClass         0 Unused
>   bDeviceProtocol         1 Single TT
>   bMaxPacketSize0        64
>   idVendor           0x8086 Intel Corp.
>   idProduct          0x0000
>   bcdDevice            1.00
>   iManufacturer           1 Intel
>   iProduct                2 EHCI root hub
>   iSerial                 0
>   bNumConfigurations      1
>   Configuration Descriptor:
>     bLength                 9
>     bDescriptorType         2
>     wTotalLength           25
>     bNumInterfaces          1
>     bConfigurationValue     1
>     iConfiguration          0
>     bmAttributes         0x40
>       (Missing must-be-set bit!)
>       Self Powered
>     MaxPower                0mA
>     Interface Descriptor:
>       bLength                 9
>       bDescriptorType         4
>       bInterfaceNumber        0
>       bAlternateSetting       0
>       bNumEndpoints           1
>       bInterfaceClass         9 Hub
>       bInterfaceSubClass      0 Unused
>       bInterfaceProtocol      0 Full speed (or root) hub
>       iInterface              0
>       Endpoint Descriptor:
>         bLength                 7
>         bDescriptorType         5
>         bEndpointAddress     0x81  EP 1 IN
>         bmAttributes            3
>           Transfer Type            Interrupt
>           Synch Type               None
>           Usage Type               Data
>         wMaxPacketSize     0x0008  1x 8 bytes
>         bInterval              12
> Hub Descriptor:
>   bLength              10
>   bDescriptorType      41
>   nNbrPorts             2
>   wHubCharacteristic 0x0002
>     No power switching (usb 1.0)
>     Ganged overcurrent protection
>     TT think time 8 FS bits
>   bPwrOn2PwrGood      200 * 2 milli seconds
>   bHubContrCurrent      0 milli Ampere
>   DeviceRemovable    0x00
>   PortPwrCtrlMask    0x00
>  Hub Port Status:
>    Port 1: 0000.0503 highspeed power enable connect
>    Port 2: 0000.0500 highspeed power
> Device Status:     0x0001
>   Self Powered
>
> Bus 002 Device 002: ID 8087:8000 Intel Corp.
> Device Descriptor:
>   bLength                18
>   bDescriptorType         1
>   bcdUSB               2.00
>   bDeviceClass            9 Hub
>   bDeviceSubClass         0 Unused
>   bDeviceProtocol         1 Single TT
>   bMaxPacketSize0        64
>   idVendor           0x8087 Intel Corp.
>   idProduct          0x8000
>   bcdDevice            0.05
>   iManufacturer           0
>   iProduct                0
>   iSerial                 0
>   bNumConfigurations      1
>   Configuration Descriptor:
>     bLength                 9
>     bDescriptorType         2
>     wTotalLength           25
>     bNumInterfaces          1
>     bConfigurationValue     1
>     iConfiguration          0
>     bmAttributes         0xe0
>       Self Powered
>       Remote Wakeup
>     MaxPower                0mA
>     Interface Descriptor:
>       bLength                 9
>       bDescriptorType         4
>       bInterfaceNumber        0
>       bAlternateSetting       0
>       bNumEndpoints           1
>       bInterfaceClass         9 Hub
>       bInterfaceSubClass      0 Unused
>       bInterfaceProtocol      0 Full speed (or root) hub
>       iInterface              0
>       Endpoint Descriptor:
>         bLength                 7
>         bDescriptorType         5
>         bEndpointAddress     0x81  EP 1 IN
>         bmAttributes            3
>           Transfer Type            Interrupt
>           Synch Type               None
>           Usage Type               Data
>         wMaxPacketSize     0x0001  1x 1 bytes
>         bInterval              12
> Hub Descriptor:
>   bLength               9
>   bDescriptorType      41
>   nNbrPorts             4
>   wHubCharacteristic 0x0009
>     Per-port power switching
>     Per-port overcurrent protection
>     TT think time 8 FS bits
>   bPwrOn2PwrGood        0 * 2 milli seconds
>   bHubContrCurrent      0 milli Ampere
>   DeviceRemovable    0x00
>   PortPwrCtrlMask    0xff
>  Hub Port Status:
>    Port 1: 0000.0100 power
>    Port 2: 0000.0100 power
>    Port 3: 0000.0503 highspeed power enable connect
>    Port 4: 0000.0100 power
> Device Qualifier (for other device speed):
>   bLength                10
>   bDescriptorType         6
>   bcdUSB               2.00
>   bDeviceClass            9 Hub
>   bDeviceSubClass         0 Unused
>   bDeviceProtocol         0 Full speed (or root) hub
>   bMaxPacketSize0        64
>   bNumConfigurations      1
> Device Status:     0x0001
>   Self Powered
>
> Bus 002 Device 003: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
> Device Descriptor:
>   bLength                18
>   bDescriptorType         1
>   bcdUSB               2.00
>   bDeviceClass            9 Hub
>   bDeviceSubClass         0 Unused
>   bDeviceProtocol         2 TT per port
>   bMaxPacketSize0        64
>   idVendor           0x05e3 Genesys Logic, Inc.
>   idProduct          0x0610 4-port hub
>   bcdDevice           32.98
>   iManufacturer           0
>   iProduct                1 USB2.0 Hub
>   iSerial                 0
>   bNumConfigurations      1
>   Configuration Descriptor:
>     bLength                 9
>     bDescriptorType         2
>     wTotalLength           41
>     bNumInterfaces          1
>     bConfigurationValue     1
>     iConfiguration          0
>     bmAttributes         0xe0
>       Self Powered
>       Remote Wakeup
>     MaxPower              100mA
>     Interface Descriptor:
>       bLength                 9
>       bDescriptorType         4
>       bInterfaceNumber        0
>       bAlternateSetting       0
>       bNumEndpoints           1
>       bInterfaceClass         9 Hub
>       bInterfaceSubClass      0 Unused
>       bInterfaceProtocol      1 Single TT
>       iInterface              0
>       Endpoint Descriptor:
>         bLength                 7
>         bDescriptorType         5
>         bEndpointAddress     0x81  EP 1 IN
>         bmAttributes            3
>           Transfer Type            Interrupt
>           Synch Type               None
>           Usage Type               Data
>         wMaxPacketSize     0x0001  1x 1 bytes
>         bInterval              12
>     Interface Descriptor:
>       bLength                 9
>       bDescriptorType         4
>       bInterfaceNumber        0
>       bAlternateSetting       1
>       bNumEndpoints           1
>       bInterfaceClass         9 Hub
>       bInterfaceSubClass      0 Unused
>       bInterfaceProtocol      2 TT per port
>       iInterface              0
>       Endpoint Descriptor:
>         bLength                 7
>         bDescriptorType         5
>         bEndpointAddress     0x81  EP 1 IN
>         bmAttributes            3
>           Transfer Type            Interrupt
>           Synch Type               None
>           Usage Type               Data
>         wMaxPacketSize     0x0001  1x 1 bytes
>         bInterval              12
> Hub Descriptor:
>   bLength               9
>   bDescriptorType      41
>   nNbrPorts             4
>   wHubCharacteristic 0x00e9
>     Per-port power switching
>     Per-port overcurrent protection
>     TT think time 32 FS bits
>     Port indicators
>   bPwrOn2PwrGood       50 * 2 milli seconds
>   bHubContrCurrent    100 milli Ampere
>   DeviceRemovable    0x00
>   PortPwrCtrlMask    0xff
>  Hub Port Status:
>    Port 1: 0000.0100 power
>    Port 2: 0000.0503 highspeed power enable connect
>    Port 3: 0000.0100 power
>    Port 4: 0000.0100 power
> Device Qualifier (for other device speed):
>   bLength                10
>   bDescriptorType         6
>   bcdUSB               2.00
>   bDeviceClass            9 Hub
>   bDeviceSubClass         0 Unused
>   bDeviceProtocol         0 Full speed (or root) hub
>   bMaxPacketSize0        64
>   bNumConfigurations      1
> Device Status:     0x0001
>   Self Powered
>
> Bus 002 Device 004: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
> Device Descriptor:
>   bLength                18
>   bDescriptorType         1
>   bcdUSB               2.00
>   bDeviceClass            9 Hub
>   bDeviceSubClass         0 Unused
>   bDeviceProtocol         2 TT per port
>   bMaxPacketSize0        64
>   idVendor           0x05e3 Genesys Logic, Inc.
>   idProduct          0x0610 4-port hub
>   bcdDevice           32.98
>   iManufacturer           0
>   iProduct                1 USB2.0 Hub
>   iSerial                 0
>   bNumConfigurations      1
>   Configuration Descriptor:
>     bLength                 9
>     bDescriptorType         2
>     wTotalLength           41
>     bNumInterfaces          1
>     bConfigurationValue     1
>     iConfiguration          0
>     bmAttributes         0xe0
>       Self Powered
>       Remote Wakeup
>     MaxPower              100mA
>     Interface Descriptor:
>       bLength                 9
>       bDescriptorType         4
>       bInterfaceNumber        0
>       bAlternateSetting       0
>       bNumEndpoints           1
>       bInterfaceClass         9 Hub
>       bInterfaceSubClass      0 Unused
>       bInterfaceProtocol      1 Single TT
>       iInterface              0
>       Endpoint Descriptor:
>         bLength                 7
>         bDescriptorType         5
>         bEndpointAddress     0x81  EP 1 IN
>         bmAttributes            3
>           Transfer Type            Interrupt
>           Synch Type               None
>           Usage Type               Data
>         wMaxPacketSize     0x0001  1x 1 bytes
>         bInterval              12
>     Interface Descriptor:
>       bLength                 9
>       bDescriptorType         4
>       bInterfaceNumber        0
>       bAlternateSetting       1
>       bNumEndpoints           1
>       bInterfaceClass         9 Hub
>       bInterfaceSubClass      0 Unused
>       bInterfaceProtocol      2 TT per port
>       iInterface              0
>       Endpoint Descriptor:
>         bLength                 7
>         bDescriptorType         5
>         bEndpointAddress     0x81  EP 1 IN
>         bmAttributes            3
>           Transfer Type            Interrupt
>           Synch Type               None
>           Usage Type               Data
>         wMaxPacketSize     0x0001  1x 1 bytes
>         bInterval              12
> Hub Descriptor:
>   bLength               9
>   bDescriptorType      41
>   nNbrPorts             4
>   wHubCharacteristic 0x00e9
>     Per-port power switching
>     Per-port overcurrent protection
>     TT think time 32 FS bits
>     Port indicators
>   bPwrOn2PwrGood       50 * 2 milli seconds
>   bHubContrCurrent    100 milli Ampere
>   DeviceRemovable    0x00
>   PortPwrCtrlMask    0xff
>  Hub Port Status:
>    Port 1: 0000.0100 power
>    Port 2: 0000.0100 power
>    Port 3: 0000.0100 power
>    Port 4: 0000.0100 power
> Device Qualifier (for other device speed):
>   bLength                10
>   bDescriptorType         6
>   bcdUSB               2.00
>   bDeviceClass            9 Hub
>   bDeviceSubClass         0 Unused
>   bDeviceProtocol         0 Full speed (or root) hub
>   bMaxPacketSize0        64
>   bNumConfigurations      1
> Device Status:     0x0001
>   Self Powered
>



-- 
--
With regards,
Eugene Sudyr

Reply via email to