From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1BVU5y-0001yW-9T for qemu-devel@nongnu.org; Wed, 02 Jun 2004 07:39:46 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1BVU5w-0001vT-8o for qemu-devel@nongnu.org; Wed, 02 Jun 2004 07:39:45 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1BVU5w-0001vK-6M for qemu-devel@nongnu.org; Wed, 02 Jun 2004 07:39:44 -0400 Received: from [195.9.147.9] (helo=dionis.simtreas.ru) by monty-python.gnu.org with esmtp (Exim 4.34) id 1BVU5E-0007D0-VL for qemu-devel@nongnu.org; Wed, 02 Jun 2004 07:39:01 -0400 Message-ID: <40BDBCEE.7070701@simtreas.ru> Date: Wed, 02 Jun 2004 15:41:34 +0400 From: "Vladimir N. Oleynik" MIME-Version: 1.0 Subject: Re: Subject: Re: [Qemu-devel] VGA BIOS source code Content-Type: text/plain; charset=us-ascii; format=flowed 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: fabrice@bellard.org, qemu-devel@nongnu.org Fabrice. > The VMware driver idea is just an extension of it to add some > acceleration primitives, and of course it is much more complicated. The Vmware driver more simples of Bocsh VBE really. The Bochs VBE have banking video memory and used standart VGA registers for control. The Vmware chip have framebufer only, don`t control by VGA-registers and its "acceleration primitives" may be switch off by capatibiles mask (to 0). But Vmware chip is PCI only. > Adding real hardware support (such as a Cirrus Logic VGA card) will also > be more complicated than the Bochs VESA VBE layer. The Cirrus Logic chips have very very hard logic for emulation: very many bits tangled expressions :-( --w vodz