From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JJyiR-0001pW-06 for qemu-devel@nongnu.org; Tue, 29 Jan 2008 17:14:03 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JJyiO-0001oT-Gv for qemu-devel@nongnu.org; Tue, 29 Jan 2008 17:14:01 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JJyiO-0001oP-Df for qemu-devel@nongnu.org; Tue, 29 Jan 2008 17:14:00 -0500 Received: from fg-out-1718.google.com ([72.14.220.157]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JJyiO-00021V-Gc for qemu-devel@nongnu.org; Tue, 29 Jan 2008 17:14:00 -0500 Received: by fg-out-1718.google.com with SMTP id e12so2296554fga.8 for ; Tue, 29 Jan 2008 14:13:58 -0800 (PST) Subject: Re: [Qemu-devel] PCI device emulation in qemu In-Reply-To: <4c8f91e80801291343y5e8d496ai6c4689644a0c3fd8@mail.gmail.com> References: <4c8f91e80801291343y5e8d496ai6c4689644a0c3fd8@mail.gmail.com> Content-Type: text/plain Date: Wed, 30 Jan 2008 00:12:46 +0200 Message-Id: <1201644766.20527.8.camel@localhost.localdomain> Mime-Version: 1.0 Content-Transfer-Encoding: 7bit From: Dor Laor Reply-To: dor.laor@qumranet.com, qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org On Tue, 2008-01-29 at 13:43 -0800, Sarah A Sharp wrote: > Greetings, > > I'm developing a USB host controller driver for hardware that isn't > available yet. Is there a way to emulate a PCI host controller for > the Linux host controller driver to talk to? I looked at the USB > emulation section, but it seemed to be about emulating USB devices, > not USB host controllers. > Actually both uhci, ohci and ehci are emulated. > Also, is the USB emulation in qemu using libusb or usbfs when running > under a Linux host OS? I noticed the FAQ mentions asynchronous USB > transfers are not possible, which lead me to believe that qemu is > using libusb. > Usbfs is used. > Thanks, > > Sarah Sharp > >