qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] ehci and low/full speed peripherals


From: Gerd Hoffmann
Subject: Re: [Qemu-devel] ehci and low/full speed peripherals
Date: Thu, 13 Dec 2012 13:25:31 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0.11) Gecko/20121116 Thunderbird/10.0.11

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

[Prev in Thread] Current Thread [Next in Thread]