Page 2 of 2

Re: firmware and OS drivers dichotomy

Posted: Sun Jan 06, 2013 3:23 pm
by Combuster
rdos wrote:Besides, every working VGA driver assumes some way to setup the hardware in the desired mode, and this is typically different between chipsets and implementations.
A VGA driver expects that the device conforms to the VGA standard, which 99% of the desktop video cards out there are. Any other issues are figments of your mind - after all, you are not using it so how would you be a reliable source? :wink:

Re: firmware and OS drivers dichotomy

Posted: Sun Jan 06, 2013 5:25 pm
by Brendan
Hi,
Combuster wrote:
rdos wrote:Besides, every working VGA driver assumes some way to setup the hardware in the desired mode, and this is typically different between chipsets and implementations.
A VGA driver expects that the device conforms to the VGA standard, which 99% of the desktop video cards out there are. Any other issues are figments of your mind - after all, you are not using it so how would you be a reliable source? :wink:
For the computer I'm currently using; the BIOS leaves the first video card in a "VGA compatible" state but not the second video card, and because these video cards are "dual head" it means that only one of the 4 possible monitors could be used in a "VGA compatible" way. While this isn't a large enough statistical sample, it implies that a VGA driver would only work in 25% of cases (for a limited definition of "work" that doesn't include any video mode that any user will actually want to look at). ;)

Of course VBE doesn't help with the "doesn't work" problem. It does help for the "ugly/low resolution" problem (but there's still a "half-assed video ROM doesn't support the monitor's native resolution" problem).


Cheers,

Brendan