On Fri, Jun 14, 2013 at 06:14:00PM +0400, Michael Tokarev wrote: > 14.06.2013 16:36, Gerd Hoffmann wrote: > > Hi, > > > >> Hmm. Speaking of the splitting. Does the current bios include the > >> the tables which were split into separate files? > > > > Yes, they are in out/ too after building seabios. Use "qemu -L > > /path/to/seabios/out" to make sure qemu picks up matching bios.bin and dsdt. > > Yes I know they're built in seabios/out, and I know one may > use -L option here. So that, for example, -bios option of > qemu makes less sense now than it was before. > > But my question was about something different. > > Can I use current seabios with old qemu which does not provide > the separate ACPI tables? For example, does current bios contain > these tables too, so they're both separate and embedded?
Yes. > And the reverse, can I use old bios with new qemu which do provide > the separate tables? Yes. The only limitation is that one can not use the q35 machine type without also having a new version of seabios. > Which tables will be used in each case? SeaBIOS has the "piix4" acpi tables compiled into it, and it will use those if it doesn't receive a dsdt from qemu. -Kevin