From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1EYZtj-0006s9-IC for qemu-devel@nongnu.org; Sat, 05 Nov 2005 21:04:43 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1EYZth-0006rx-V4 for qemu-devel@nongnu.org; Sat, 05 Nov 2005 21:04:43 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1EYZth-0006ru-Re for qemu-devel@nongnu.org; Sat, 05 Nov 2005 21:04:41 -0500 Received: from [131.111.8.137] (helo=ppsw-7.csi.cam.ac.uk) by monty-python.gnu.org with esmtp (Exim 4.34) id 1EYZth-0000oQ-Ka for qemu-devel@nongnu.org; Sat, 05 Nov 2005 21:04:41 -0500 From: Mark Williamson Subject: Re: [Qemu-devel] USB support Date: Sun, 6 Nov 2005 02:04:29 +0000 References: <436CC599.3080905@bellard.org> In-Reply-To: <436CC599.3080905@bellard.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200511060204.29618.mark.williamson@cl.cam.ac.uk> 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 > I just commited an initial USB support for QEMU. This USB layer will > ultimately enable QEMU to use some host USB devices and to simulate USB > devices. Coolness! > - Linux host USB redirector to use the USB 1.1 host devices which are > not requested by the host OS (i.e. no host driver is loaded for them). > It is *very* limited and buggy at the moment, but I was able (once !) to > mount a disk-on-key flash device. Had you thought of adding a minimal kernel module to allow "stealing" of host drivers for use by QEmu? When I looked into this, I had the impression that the 2.6 USB code ought to be able to support it, although I'm not sure how it would interact with the userspace driver layer in your case. Cheers, Mark > I plan to implement a USB mouse device as in Bochs just to have at least > one "useful" virtual USB device to play with. Anyone is free to > implement other devices by looking at the USB hub implementation in usb.c. > > Fabrice. > > > _______________________________________________ > Qemu-devel mailing list > Qemu-devel@nongnu.org > http://lists.nongnu.org/mailman/listinfo/qemu-devel