From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1O9xUW-0003ED-PJ for qemu-devel@nongnu.org; Thu, 06 May 2010 05:35:36 -0400 Received: from [140.186.70.92] (port=47562 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O9xUU-0003B9-Rf for qemu-devel@nongnu.org; Thu, 06 May 2010 05:35:35 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1O9xUS-0001I6-KS for qemu-devel@nongnu.org; Thu, 06 May 2010 05:35:34 -0400 Received: from mx1.redhat.com ([209.132.183.28]:24448) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O9xUS-0001Hq-DA for qemu-devel@nongnu.org; Thu, 06 May 2010 05:35:32 -0400 Message-ID: <4BE28D5C.4060001@redhat.com> Date: Thu, 06 May 2010 11:35:24 +0200 From: Gerd Hoffmann MIME-Version: 1.0 References: <4BE174CD.9030606@redhat.com> <4855E2D8011C47A797DC2460DC9919F7@FSCPC> In-Reply-To: <4855E2D8011C47A797DC2460DC9919F7@FSCPC> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: [Qemu-devel] Re: vgabios + qemu: issues and plans. List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Sebastian Herbszt Cc: qemu-devel@nongnu.org Hi, >> First, I'd like to be able to load the vgabios via PCI ROM bar on all >> pci vga cards (stdvga, vmware, soon qxl). The PCI ID in the bios has >> to match the PCI ID of the card, so we'll need a bunch of vga bios >> binaries, all identical except for the PCI ID. Or we need some kind of >> binary patching. Otherwise seabios will not load them from the PCI ROM >> bar. > > vgabios could be build multiple times with PCIBIOS set and VENDOR_ID and > DEVICE_ID supplied from the Makefile like it's already done with > VGABIOS_DATE. Yes, something like this I have in mind. Works for stdvga and qxl. vmware fails as it has the memory at pci region 1 (region 0 has ioports) and it seems vgabios isn't prepared to handle that ... Anyone knows what the best place to send patches to is? vgabios-developers list @ savannah looks pretty much dead. It has one (!) message in 2009 which is an unanswered question. Or is upstream dead anyway and we should just go with http://git.qemu.org/vgabios.git/ ? cheers, Gerd