On 12/13/12 11:38, M P wrote:
> In the i.MX23 emulation, there is a EHCI sysbus device which is supported
> and seems to work well already (using -usbdevice host:...)
> 
> However most of the other peripherals (serial, hub, net) fail do to a
> 'speed mismatch' error. I looked into a bit more details, and it seems the
> EHCI has to be complimented to support lower speed peripherals.
> 
> However, none of the attempts I made at 'complimenting' my ehci instance
> with ohci seems to work, and grepping doesn't shows any other device using
> this.
> 
> How is this supposed to work ?

See docs/ich9-ehci-uhci.cfg how that works in the x86 world.  Using ohci
instead of uhci works too.  You need a single ohci controller only when
setting the num-ports property to 6.

Doing the same on sysbus needs some coding work to add masterbus +
firstport properties and to wind up initialization accordingly.

HTH,
  Gerd

Reply via email to