From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JJyEd-0005Yo-6j for qemu-devel@nongnu.org; Tue, 29 Jan 2008 16:43:15 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JJyEb-0005Xg-Ge for qemu-devel@nongnu.org; Tue, 29 Jan 2008 16:43:14 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JJyEb-0005XX-2g for qemu-devel@nongnu.org; Tue, 29 Jan 2008 16:43:13 -0500 Received: from rv-out-0910.google.com ([209.85.198.185]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JJyEa-0003xk-W4 for qemu-devel@nongnu.org; Tue, 29 Jan 2008 16:43:13 -0500 Received: by rv-out-0910.google.com with SMTP id g11so5481521rvb.22 for ; Tue, 29 Jan 2008 13:43:10 -0800 (PST) Message-ID: <4c8f91e80801291343y5e8d496ai6c4689644a0c3fd8@mail.gmail.com> Date: Tue, 29 Jan 2008 13:43:10 -0800 From: "Sarah A Sharp" MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Subject: [Qemu-devel] PCI device emulation in qemu Reply-To: 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 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. 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. Thanks, Sarah Sharp