VGA Resources: Difference between revisions

From OSDev.wiki
Jump to navigation Jump to search
[unchecked revision][unchecked revision]
Content added Content deleted
(Added wiki to resource (for backlinking as FAQ))
(Added a link to the FlingOS as it's fairly well documented, designed for learning from and a good place to start looking for an example of how to implemented a protected-mode VGA driver.)
Line 6: Line 6:
* [http://files.osdev.org/mirrors/geezer/osd/graphics/index.htm OSD: Graphics] From Chris Giese, containing many code snippets.
* [http://files.osdev.org/mirrors/geezer/osd/graphics/index.htm OSD: Graphics] From Chris Giese, containing many code snippets.
* [http://atschool.eduweb.co.uk/camdean/pupils/amac/vga.htm Tutorial on VGA graphics] including basis of font and line rendering, palette setting, unchained mode, etc.
* [http://atschool.eduweb.co.uk/camdean/pupils/amac/vga.htm Tutorial on VGA graphics] including basis of font and line rendering, palette setting, unchained mode, etc.
* [https://github.com/FlingOS/FlingOS/tree/develop/Kernel/Libraries/Kernel.VGA FlingOS VGA Driver] has a good (low-performance but easy to read, protected-mode) VGA driver supporting text and graphical modes


=== [http://www.osdever.net/FreeVGA/vga/vga.htm Free VGA] ===
=== [http://www.osdever.net/FreeVGA/vga/vga.htm Free VGA] ===

Revision as of 20:12, 2 June 2016


VGA Resources

Free VGA

SVGA resources

Selected coding tricks