From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DLNvW-0005VA-Av for qemu-devel@nongnu.org; Tue, 12 Apr 2005 12:07:46 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DLNvS-0005Sp-5v for qemu-devel@nongnu.org; Tue, 12 Apr 2005 12:07:44 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DLNvR-0005O9-Jq for qemu-devel@nongnu.org; Tue, 12 Apr 2005 12:07:41 -0400 Received: from [217.65.98.56] (helo=shiva.galaktik.hu) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DLOMj-0006pi-HI for qemu-devel@nongnu.org; Tue, 12 Apr 2005 12:35:54 -0400 Received: from [10.0.0.201] (helo=caprice.artificis.hu) by shiva.galaktik.hu with esmtp (Exim 3.35 #1 (Debian)) id 1DLQ1w-0005V1-00 for ; Tue, 12 Apr 2005 20:22:32 +0200 Date: Tue, 12 Apr 2005 18:38:43 +0200 From: Alex Beregszaszi Subject: Re: [Qemu-devel] qvm86, kqemu and video speed Message-Id: <20050412183843.1a3ad827@caprice.artificis.hu> In-Reply-To: <425A84B0.60200@praguespringpeople.org> References: <425A84B0.60200@praguespringpeople.org> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit 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 Hi, > I understand qvm86 and kqemu provide some virtualisation of the host > machine, including allowing the guest some direct memory access. Is it > conceivable for these modules to be extended to allow the guest > machine to directly write to host video memory, or else to a host > memory buffer that is copied into the Qemu window? I'm working on such a Direct Host Graphics custom "videocard". I'm reusing the common vga code, while adding an mmio and framebuffer range for the direct stuff. Also it has a custom pci vendor/device id. It is working quiet nicely, however, plenty of guest os drivers are needed (preferably for different Windows versions - for Linux I have mine). -- Alex Beregszaszi e-mail: alex@fsn.hu Free Software Network cell: +36 70 3144424