Re: HARDWARE: Open-Source-Friendly Graphics Cards -- Viable?

From: Vojtech Pavlik
Date: Mon Oct 25 2004 - 03:30:17 EST


On Sun, Oct 24, 2004 at 09:44:49PM -0400, Stephen Wille Padnos wrote:

> >Since some VGA cards used to depend on the MDA/CGA BIOS routines, most
> >(all?) BIOS variants will implement all nescensary IO functions. You'll
> >need some MDA registers for the cursor position (that don't even clash with
> >EGA/VGA/CGA), 4K mapped memory at B000:0000 and a loop translating the
> >text.

> Right - all video cards provide these BIOS routines (including one the
> one being considered here). They aren't in the system BIOS. (Not that
> there are no broken BIOSes around, but strictly speaking, there is no
> need at all for the system BIOS to know anything about the display card
> being used)

Wrong - the CGA/MDA cards didn't come with any BIOS on them, and all the
support routines were (and most probably still are) located in the
system BIOS. The first card that replaced IRQ 10 with it's own set of
routines was the EGA and used its own BIOS ROM for that.

So there is no need to have a BIOS on the card to still see the system
BIOS boot messages.

--
Vojtech Pavlik
SuSE Labs, SuSE CR
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/