On Sat, 23 May 2015 14:25:23 +0200 Bernd Walter <[email protected]> wrote:
> On Sat, May 23, 2015 at 09:36:21AM +0200, Gary Jennejohn wrote: > > On Sat, 23 May 2015 01:42:57 +0200 > > Bernd Walter <[email protected]> wrote: [snip] > > > [63]cicely1# usbconfig > > > ugen1.1: <EHCI root HUB Intel> at usbus1, cfg=0 md=HOST spd=HIGH > > > (480Mbps) pwr=SAVE (0mA) > > > ugen0.1: <XHCI root HUB 0x8086> at usbus0, cfg=0 md=HOST spd=SUPER > > > (5.0Gbps) pwr=SAVE (0mA) > > > ugen2.1: <EHCI root HUB Intel> at usbus2, cfg=0 md=HOST spd=HIGH > > > (480Mbps) pwr=SAVE (0mA) > > [snip] > > Yeah, but they have to be different endpoints on the XHCI controller > > to reflect the SS/HS difference. > > I'm not surprised to see them listed twice, but that they are both > listed at the XHCI. > So the XHCI also does the HS job? > I would have expected the SS to be on the XHCI and HS on an EHCI. > How can they be on the EHCI? You plugged the 4x4 hub into USB bus 0, not bus 1 or 2. The 3 busses you have are totally disjoint and electrically isolated. USB3 is also backwards compatible; the XHCI controller can also support the slower speeds corresponding to OHCI and EHCI. -- Gary Jennejohn _______________________________________________ [email protected] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-usb To unsubscribe, send any mail to "[email protected]"
