home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / ddkx86v2.zip / DDKX86 / DBCSDD / SRC_DBCS / VDHWNDW / VDHCTL.INC < prev    next >
Text File  |  1995-04-14  |  3KB  |  102 lines

  1. ;*DDK*************************************************************************/
  2. ;
  3. ; COPYRIGHT (C) Microsoft Corporation, 1989
  4. ; COPYRIGHT    Copyright (C) 1995 IBM Corporation
  5. ;
  6. ;    The following IBM OS/2 WARP source code is provided to you solely for
  7. ;    the purpose of assisting you in your development of OS/2 WARP device
  8. ;    drivers. You may use this code in accordance with the IBM License
  9. ;    Agreement provided in the IBM Device Driver Source Kit for OS/2. This
  10. ;    Copyright statement may not be removed.;
  11. ;*****************************************************************************/
  12. ;/*****************************************************************************
  13. ;*
  14. ;* SOURCE FILE NAME = VDHCTL.INC
  15. ;*
  16. ;* DESCRIPTIVE NAME = flags definitions for base video
  17. ;*
  18. ;*
  19. ;* VERSION      V2.0
  20. ;*
  21. ;* DATE
  22. ;*
  23. ;* DESCRIPTION  flags definitions for base video
  24. ;*
  25. ;* FUNCTIONS    NONE
  26. ;*
  27. ;* NOTES        NONE
  28. ;*
  29. ;* STRUCTURES   NONE
  30. ;*
  31. ;* EXTERNAL REFERENCES
  32. ;*
  33. ;*              NONE
  34. ;*
  35. ;* EXTERNAL FUNCTIONS
  36. ;*
  37. ;*              NONE
  38. ;*
  39. ;* CHANGE ACTIVITY =
  40. ;*   DATE      FLAG        APAR   CHANGE DESCRIPTION
  41. ;*   --------  ----------  -----  --------------------------------------
  42. ;*   mm/dd/yy  @Vr.mpppxx  xxxxx   xxxxxxx
  43. ;*   12/19/88             P3250 Allow set border color for CGA compatible modes
  44. ;*   04/14/89             B701111 Remove negative logic and synch with .H file
  45. ;*
  46. ;*****************************************************************************/
  47.  
  48. ;/*
  49. ;**        Define flags not set on command line
  50. ;*/
  51.  
  52. IFNDEF VDHINIT
  53.         VDHINIT         equ     0
  54. ENDIF
  55. IF VDHINIT
  56.         VDHVGA          equ     1
  57. ENDIF
  58. IFNDEF VDHVGA
  59.         VDHVGA          equ     0
  60. ENDIF
  61. IFNDEF VDHEGA
  62.         VDHEGA          equ     0
  63. ENDIF
  64. IFNDEF VDHCGA
  65.         VDHCGA          equ     0
  66. ENDIF
  67. IFNDEF VDHMPA
  68.         VDHMPA          equ     0
  69. ENDIF
  70. IFNDEF VDH8514A
  71.         VDH8514A        equ     0
  72. ENDIF
  73. IFNDEF CGA_ALWAYS_FAST
  74.         CGA_ALWAYS_FAST equ     0
  75. ENDIF
  76. IFNDEF DEBUG
  77.         DEBUG           equ     0
  78. ENDIF
  79.  
  80. ;/*
  81. ;**        Check switch combinations (on first pass only)
  82. ;*/
  83.  
  84. IF1
  85. IF     ( (VDHVGA + VDHEGA + VDHCGA + VDHMPA + VDH8514A) NE 1)
  86. %out Error in assembly command line parameters
  87. %err No valid video device specified
  88. ENDIF
  89. ENDIF
  90.  
  91. ;/*
  92. ;**        Set feature switches
  93. ;*/
  94.  
  95. BLINK_SUPPORT           equ     ( VDHVGA OR VDHEGA OR VDHCGA )
  96. FONT_SUPPORT            equ     ( VDHVGA OR VDHEGA )
  97. OVERSCAN_SUPPORT        equ     ( VDHVGA OR VDHEGA OR VDHCGA )
  98. PALETTE_SUPPORT         equ     ( VDHVGA OR VDHEGA )
  99. ROMFONT_SUPPORT         equ     ( VDHVGA OR VDHEGA OR VDHCGA )
  100. UNDERSCORE_SUPPORT      equ     ( VDHVGA OR VDHEGA )
  101.  
  102.