From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=39163 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1POfq9-00019j-Kp for qemu-devel@nongnu.org; Fri, 03 Dec 2010 19:19:02 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1POfq8-0004yM-BI for qemu-devel@nongnu.org; Fri, 03 Dec 2010 19:19:01 -0500 Received: from mx1.redhat.com ([209.132.183.28]:23359) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1POfq8-0004xt-3I for qemu-devel@nongnu.org; Fri, 03 Dec 2010 19:19:00 -0500 Message-ID: <4CF988EC.6010004@redhat.com> Date: Sat, 04 Dec 2010 01:18:52 +0100 From: Gerd Hoffmann MIME-Version: 1.0 Subject: Re: [Qemu-devel] State of EHCI emulation for QEMU References: <4CDEE6C5.3010808@web.de> In-Reply-To: <4CDEE6C5.3010808@web.de> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Jan Kiszka Cc: Jes Sorensen , qemu-devel , "David S. Ahern" Hi, > as you may know, there is an experimental git repository at > > git://git.kiszka.org/qemu.git ehci Looking into this right now as I'm busy with various usb issues anyway. Current state: http://cgit.freedesktop.org/spice/qemu/log/?h=usb.1 > - lacks integration with UHCI (currently, only EHCI is provided by > that tree, breaking USB 1.1 devices) Sort-of fixed (see docs/usb2.txt). > David furthermore provided the following to-dos: > - lacks periodic frames support > - lacks isochronous traffic support --verbose please. There seems to be some code for that? > - lacks split transactions support That would need a USB 2.0 HUB emulation to be useful. We lack that one too ;) > - NAK/reload support is kludgy at best --verbose please. cheers, Gerd