home *** CD-ROM | disk | FTP | other *** search
/ Amiga ACS 1998 #6 / amigaacscoverdisc1998-061998.iso / games / descent / source / 2d / vgaregs.inc < prev   
Text File  |  1998-06-08  |  3KB  |  61 lines

  1. ;THE COMPUTER CODE CONTAINED HEREIN IS THE SOLE PROPERTY OF PARALLAX
  2. ;SOFTWARE CORPORATION ("PARALLAX").  PARALLAX, IN DISTRIBUTING THE CODE TO
  3. ;END-USERS, AND SUBJECT TO ALL OF THE TERMS AND CONDITIONS HEREIN, GRANTS A
  4. ;ROYALTY-FREE, PERPETUAL LICENSE TO SUCH END-USERS FOR USE BY SUCH END-USERS
  5. ;IN USING, DISPLAYING,  AND CREATING DERIVATIVE WORKS THEREOF, SO LONG AS
  6. ;SUCH USE, DISPLAY OR CREATION IS FOR NON-COMMERCIAL, ROYALTY OR REVENUE
  7. ;FREE PURPOSES.  IN NO EVENT SHALL THE END-USER USE THE COMPUTER CODE
  8. ;CONTAINED HEREIN FOR REVENUE-BEARING PURPOSES.  THE END-USER UNDERSTANDS
  9. ;AND AGREES TO THE TERMS HEREIN AND ACCEPTS THE SAME BY USE OF THIS FILE.  
  10. ;COPYRIGHT 1993-1998 PARALLAX SOFTWARE CORPORATION.  ALL RIGHTS RESERVED.
  11. ;
  12. ; $Source: f:/miner/source/2d/rcs/vgaregs.inc $
  13. ; $Revision: 1.2 $
  14. ; $Author: john $
  15. ; $Date: 1993/10/15 16:22:45 $
  16. ;
  17. ; Readable descriptions of VGA ports.
  18. ;
  19. ; $Log: vgaregs.inc $
  20. ; Revision 1.2  1993/10/15  16:22:45  john
  21. ; *** empty log message ***
  22. ; Revision 1.1  1993/09/08  11:41:00  john
  23. ; Initial revision
  24. ;
  25. ;
  26.  
  27.  
  28. MISC_OUTPUT     = 03c2h             ;Miscellaneous Output register
  29. MAP_MASK        = 02h               ;index in SC of Map Mask register
  30. READ_MAP        = 04h               ;index in GC of the Read Map register
  31. BIT_MASK        = 08h               ;index in GC of Bit Mask register
  32.  
  33. SC_INDEX        = 3c4h             ;Index register for sequencer ctrl.
  34. SC_MAP_MASK     = 2                ;Number of map mask register
  35.  
  36. SC_INDEX        = 3c4h             ;Index register for sequencer ctrl.
  37. SC_MAP_MASK     = 2                ;Number of map mask register
  38. SC_MEM_MODE     = 4                ;Number of memory mode register
  39.  
  40. GC_INDEX        = 3ceh             ;Index register for graphics ctrl.
  41. GC_READ_MAP     = 4                ;Number of read map register
  42. GC_GRAPH_MODE   = 5                ;Number of graphics mode register
  43. GC_MISCELL      = 6                ;Number of miscellaneous register
  44.  
  45. CRTC_INDEX      = 3d4h             ;Index register for CRT controller
  46. CC_MAX_SCAN     = 9                ;Number of maximum scan line reg.
  47. CC_START_HI     = 0Ch              ;Number of start address high register
  48. CC_START_LO     = 0Dh              ;Number of start address low register
  49. CC_UNDERLINE    = 14h              ;Number of underline register
  50. CC_MODE_CTRL    = 17h              ;Number of mode control register
  51. CRTC_OFFSET     = 13h     ; CRTC offset register index
  52.  
  53. DAC_WRITE_ADR   = 3C8h             ;DAC write address
  54. DAC_READ_ADR    = 3C7h             ;DAC read address
  55. DAC_DATA        = 3C9h             ;DAC data register
  56.  
  57. VERT_RESCAN     = 3DAh             ;Input status register #1
  58.  
  59.