OSDev Series: Graphics 2
Posted: Fri Mar 01, 2013 7:54 pm
Hello everyone,
This is an initial release for the OSDev Series Graphics 2 article which covers VGA firmware, hardware, and some SuperVGA with an emphasis on VBE. The goal is to provide enough content to provide readers the basic display device interfaces system software can use for setting and using low and high resolution display modes.
Topics:
1. Interfacing with the BIOS
2. VGA (modes, firmware and hardware interface, setting modes, linear and planar memory)
3. SuperVGA interfacing (problems, VBE, LFB and bank switching)
Additional content on SuperVGA might be added in the future.
Complete demos are planned for release sometime in the next 1-2 weeks. All feedback is appreciated (particularly any errors that might be found.) Also we are trying different layouts for all articles in the future; please let us know if you like or have suggestions on the layout.
This is an initial release for the OSDev Series Graphics 2 article which covers VGA firmware, hardware, and some SuperVGA with an emphasis on VBE. The goal is to provide enough content to provide readers the basic display device interfaces system software can use for setting and using low and high resolution display modes.
Topics:
1. Interfacing with the BIOS
2. VGA (modes, firmware and hardware interface, setting modes, linear and planar memory)
3. SuperVGA interfacing (problems, VBE, LFB and bank switching)
Additional content on SuperVGA might be added in the future.
Complete demos are planned for release sometime in the next 1-2 weeks. All feedback is appreciated (particularly any errors that might be found.) Also we are trying different layouts for all articles in the future; please let us know if you like or have suggestions on the layout.