Graphics stack: Difference between revisions

m
no edit summary
[unchecked revision][unchecked revision]
(Created page with "'''''[NOTE:''' This article's original text was based on [http://forum.osdev.org/viewtopic.php?f=13&t=31328 a post in the forum]. It needs further cleanup and review.]]'' At ...")
 
mNo edit summary
Line 1:
'''''[NOTE:''' This article's original text was based on [http://forum.osdev.org/viewtopic.php?f=13&t=31328 a post in the forum]. It needs further cleanup and review.]]''
 
At the lowest level we have the device drivers, which communicate with the actual hardware. These need to be able to work with either the specific display devices - the video memory, the GPU if any, the video signal generators, and even the monitor - or some common subset of it which it shares with disparate adapters. However, this does not mean that the driver must do all the work alone. The VESA VBE/Core defines a standard minimal interface to the hardware as an extension BIOS, which a complaint video adapter should provide as a way of interfacing with the hardware without needing any proprietary details of the adapter.
Anonymous user