ron minnich wrote:
On Fri, Nov 7, 2008 at 1:47 PM, Corey Osgood corey.osgood@gmail.com wrote:
I'm trying to catch up on this discussion. Are we talking about doing away with x86emu and vm86 in favor of SeaBIOS, or adding SeaBIOS to the list of options?
we're talking about removing option ROM support from coreboot, because we can never do the job in as general a way as people need, unless we become a full bios. Seabios can. So if you want option rom support, you will load seabios in to the F segment and let it run the option roms. Part of the problem is that option roms will want to call bios services, and coreboot doesn't do those services; but seabios does.
Also - for optionROMs like VGA, we may want to use the services from within a payload, so we need to make sure that the support infrastructure survives. Running the optionROM initialization within one of the emulators works fine and dandy, but the ISV disappears when the emulator returns.
Jordan