Jordan Crouse wrote:
As far as I am concerned, coreboot should have nothing to do with graphics - initializing graphics is up to the individual payloads. If it is the kernel, then it should be a framebuffer. if it is something else (say, a libpayload based payload) then that "something else" needs to handle it. Yeah, this isn't at all like how a traditional BIOS does it, but we're not designing coreboot to be a drop-in replacement for a traditional BIOS.
Are you implying that we should move the x86emu / vm86 stuff out of coreboot and into libpayload?
That would bring us a couple of advantages like being able to use the same instance of code for int13h emulation to boot off SCSI drives via option rom.
Stefan