]> icculus.org git repositories - btb/d2x.git/blob - unused/vga/vgaregs.inc
Import of d2x-0.0.8
[btb/d2x.git] / unused / vga / vgaregs.inc
1 ; THE COMPUTER CODE CONTAINED HEREIN IS THE SOLE PROPERTY OF PARALLAX\r
2 ; SOFTWARE CORPORATION ("PARALLAX").  PARALLAX, IN DISTRIBUTING THE CODE TO\r
3 ; END-USERS, AND SUBJECT TO ALL OF THE TERMS AND CONDITIONS HEREIN, GRANTS A\r
4 ; ROYALTY-FREE, PERPETUAL LICENSE TO SUCH END-USERS FOR USE BY SUCH END-USERS\r
5 ; IN USING, DISPLAYING,  AND CREATING DERIVATIVE WORKS THEREOF, SO LONG AS\r
6 ; SUCH USE, DISPLAY OR CREATION IS FOR NON-COMMERCIAL, ROYALTY OR REVENUE\r
7 ; FREE PURPOSES.  IN NO EVENT SHALL THE END-USER USE THE COMPUTER CODE\r
8 ; CONTAINED HEREIN FOR REVENUE-BEARING PURPOSES.  THE END-USER UNDERSTANDS\r
9 ; AND AGREES TO THE TERMS HEREIN AND ACCEPTS THE SAME BY USE OF THIS FILE.  \r
10 ; COPYRIGHT 1993-1999 PARALLAX SOFTWARE CORPORATION.  ALL RIGHTS RESERVED.\r
11 \r
12 MISC_OUTPUT     = 03c2h             ;Miscellaneous Output register\r
13 MAP_MASK        = 02h               ;index in SC of Map Mask register\r
14 READ_MAP        = 04h               ;index in GC of the Read Map register\r
15 BIT_MASK        = 08h               ;index in GC of Bit Mask register\r
16 \r
17 SC_INDEX        = 3c4h             ;Index register for sequencer ctrl.\r
18 SC_MAP_MASK     = 2                ;Number of map mask register\r
19 \r
20 SC_INDEX        = 3c4h             ;Index register for sequencer ctrl.\r
21 SC_MAP_MASK     = 2                ;Number of map mask register\r
22 SC_MEM_MODE     = 4                ;Number of memory mode register\r
23 \r
24 GC_INDEX        = 3ceh             ;Index register for graphics ctrl.\r
25 GC_READ_MAP     = 4                ;Number of read map register\r
26 GC_GRAPH_MODE   = 5                ;Number of graphics mode register\r
27 GC_MISCELL      = 6                ;Number of miscellaneous register\r
28 \r
29 CRTC_INDEX      = 3d4h             ;Index register for CRT controller\r
30 CC_MAX_SCAN     = 9                ;Number of maximum scan line reg.\r
31 CC_START_HI     = 0Ch              ;Number of start address high register\r
32 CC_START_LO     = 0Dh              ;Number of start address low register\r
33 CC_UNDERLINE    = 14h              ;Number of underline register\r
34 CC_MODE_CTRL    = 17h              ;Number of mode control register\r
35 CRTC_OFFSET     = 13h     ; CRTC offset register index\r
36 \r
37 DAC_WRITE_ADR   = 3C8h             ;DAC write address\r
38 DAC_READ_ADR    = 3C7h             ;DAC read address\r
39 DAC_DATA        = 3C9h             ;DAC data register\r
40 \r
41 VERT_RESCAN     = 3DAh             ;Input status register #1\r
42 \r