On Jan 3, 2008 3:15 PM, Torsten Duwe <[EMAIL PROTECTED]> wrote: > On Thursday 03 January 2008, ron minnich wrote: > > This is a resend from yesterday, I am hoping for an ack :-) > > Not yet. This fixes the problem Luc found along the way, and which nobody has > cared about for a while. > > How do we want to express now that the console is on a VGA-compatible device > without the necessity for any emulator (e.g. onboard SiS300, unichrome, i810 > or maybe RS480)?
well, will those on-board devices have an option ROM associated with them? If not, there is no issue; the option ROM won't be run. Luc has already set up his native code to set the vga_inited variable. There's a harder problem. What if we're on a a system with a unichrome and, for whatever reason, somebody drops in a different graphics card and wants that to be the console? Of the set of devices that *could* be the console, which one *should* be the console? For this latter case, in which there is a native non-option-ROM VGA device and a VGA device with an option ROM, you are going to need to leave the emulator in, I am afraid. I'm happy to be shown wrong, because I don't much like this situation. We never had a good solution to the latter problem. Standard bios rules are to use the one in the slot, ignoring the on-board device. Maybe this issue will never come up with a unichrome, but we need to solve it for other systems with native devices and pci-e slots that can take non-native cards with option roms. ron -- linuxbios mailing list linuxbios@linuxbios.org http://www.linuxbios.org/mailman/listinfo/linuxbios