Anthony Liguori wrote: > Patrick Georgi wrote: >> With coreboot, seabios and Duet, it should be reasonably simple to >> provide a single BIOS image that selects (based on nvram - ie. >> configuration) which interface to provide: PCBIOS or UEFI. >> > > That isn't terribly useful for QEMU because it implies that QEMU needs > to make the decision about which one to use. If QEMU was capable of > making that decision without user intervention, then we could just > select to load PCBIOS or UEFI. Are you guys sure you want to go down that road rather than using an UEFI with a CSM? There may be cases when you really want to boot legacy even though your client can do UEFI.
> I don't know enough about EFI, but my concern is that down the road, > hardware devices will start to exist that require EFI because they > implement EFI modules and not legacy option ROMs. In order to support > PCI passthrough of such devices, we will need to provide an EFI > capable firmware. > > It's really just a matter of how long before this becomes a problem > for us. This was attempted for Open Firmware and never happened during its life time. I doubt there is any incentive for vendors to ship devices without legacy option roms, especially since there is no advantage in doing so. Stefan -- coreboot mailing list: [email protected] http://www.coreboot.org/mailman/listinfo/coreboot

