Home Back 
Hardware Level VGA and SVGA Video Programming Information Page
Attribute Controller Registers 

        The Attribute Controller Registers are accessed via a pair of registers, the Attribute Address/Data Register and the Attribute Data Read Register. See the Accessing the VGA Registers section for more detals. The Address/Data Register is located at port 3C0h and the Data Read Register is located at port 3C1h.
 
Attribute Address Register(3C0h)
7 6 5 4 3 2 1 0
PAS Attribute Address
 

 
Palette Registers (Index 00-0Fh)
7 6 5 4 3 2 1 0
Internal Palette Index
   
Attribute Mode Control Register (Index 10h)
7 6 5 4 3 2 1 0
P54S 8BIT PPM BLINK LGE MONO ATGE
   
Overscan Color Register (Index 11h)
7 6 5 4 3 2 1 0
Overscan Palette Index
   
Color Plane Enable Register (Index 12h)
7 6 5 4 3 2 1 0
Color Plane Enable
   
Horizontal Pixel Panning Register (Index 13h)
7 6 5 4 3 2 1 0
Pixel Shift Count
   
Color Select Register (Index 14h)
7 6 5 4 3 2 1 0
Color Select 7-6 Color Select 5-4
  Notice: All trademarks used or referred to on this page are the property of their respective owners.
All pages are Copyright © 1997, 1998, J. D. Neal, except where noted. Permission for utilization and distribution is subject to the terms of the FreeVGA Project Copyright License.