qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Proper support for PCI-based option rom loading (was Re: [Qemu-devel


From: Gerd Hoffmann
Subject: Re: Proper support for PCI-based option rom loading (was Re: [Qemu-devel] Re: qdev property bug?)
Date: Wed, 16 Dec 2009 13:01:53 +0100
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.4pre) Gecko/20090922 Fedora/3.0-3.9.b4.fc12 Lightning/1.0pre Thunderbird/3.0b4

On 12/16/09 05:29, Kevin O'Connor wrote:
On Tue, Dec 15, 2009 at 10:24:29PM +0100, Sebastian Herbszt wrote:
Keep loading custom roms (e.g. from -option-rom) with rom_add_file
starting at 0xc8000.  Modify SeaBIOS to scan the memory range for
pre-deployed option roms before deploying PCI roms. SeaBIOS will
find the last pre-deployed rom and have a starting address for
deploying PCI roms. This will keep ISA option roms working.

Unfortunately, if the SeaBIOS post entry gets called again (eg, on
ctrl+alt+del), it wont know which roms were originally present, and
which roms were deployed by SeaBIOS on the first boot.

option roms loaded by seabios via pci seem to care only about the pci device they where loaded from. So this optionrom <=> pcidevice relationship must be stored somewhere. Can SeaBIOS use that to figure which option roms where loaded by seabios itself?

cheers,
  Gerd





reply via email to

[Prev in Thread] Current Thread [Next in Thread]