Jump to content

Talk:Video Graphics Array

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Funkymonkey (talk | contribs) at 12:13, 11 February 2005. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

vga cable signaling spec?

Memory base

From the article: the video memory for color mode is mapped at 0xb8000-0xbffff.

I thought VGA graphics memory started at 0xa0000? At least, in linear (320x200x256) mode, where each byte was one pixel? -- pne 05:07, 26 Aug 2004 (UTC)

  Answer:  In graphics mode yes it's 0xa0000.  Colour text mode is "0xb8000".  -- Funkymonkey.

What about the VESA standard for successors to VGA?

  Feel free to add your own info :)  -- Funkymonkey.
0xb8000-0xbfff is also used for the old CGA color modes (320x200x4, 640x480x2) and text mode. Everything else (320x200x256, 640x480x16, and the EGA 16-color modes) use 0xa0000-0xaffff. 0xb0000-0xb7fff isn't usually touched by VGAs since it's the MDA text buffer. The VESA extensions to VGA are described over in Super VGA. -lee 17:17, 21 Sep 2004 (UTC)
  0xb0000-0xb7fff is a perfectly valid address space for the VGA when operating in a Mono text mode (Mode 7).  
  -- Funkymonkey