home *** CD-ROM | disk | FTP | other *** search
/ Jason Aller Floppy Collection / 202.img / SCO386N2.TD0 / usr / include / sys / comcrt.h < prev    next >
Encoding:
C/C++ Source or Header  |  1988-05-18  |  2.1 KB  |  55 lines

  1.  
  2. /*
  3.  *    @(#) comcrt.h 2.2 88/05/18 
  4.  *
  5.  *    Copyright (C) The Santa Cruz Operation, 1984, 1985, 1986, 1987.
  6.  *    Copyright (C) Microsoft Corporation, 1984, 1985, 1986, 1987.
  7.  *    This Module contains Proprietary Information of
  8.  *    The Santa Cruz Operation, Microsoft Corporation
  9.  *    and AT&T, and should be treated as Confidential.
  10.  */
  11.  
  12. /*
  13. ** Definitions used by crt driver and by stty() ioctls
  14. */
  15.  
  16. /* mode definitions */
  17. #define M_B40x25    0    /* black & white 40 columns */
  18. #define M_C40x25    1    /* color 40 columns */
  19. #define M_B80x25    2    /* black & white 80 columns */
  20. #define M_C80x25    3    /* color 80 columns */
  21. #define M_BG320        4    /* black & white graphics 320x200 */
  22. #define M_CG320        5    /* color graphics 320x200 */
  23. #define M_BG640        6    /* black & white graphics 640x200 hi-res */
  24. #define M_EGAMONO80x25  7       /* ega-mono 80x25 */
  25. #define M_CG320_D    13    /* ega mode D */
  26. #define M_CG640_E    14    /* ega mode E */
  27. #define M_EGAMONOAPA    15    /* ega mode F */
  28. #define M_CG640x350    16    /* ega mode 10 */
  29. #define M_ENHMONOAPA2    17    /* ega mode F with extended memory */
  30. #define M_ENH_CG640    18    /* ega mode 10* */
  31. #define M_ENH_B40x25    19      /* ega enhanced black & white 40 columns */
  32. #define M_ENH_C40x25    20      /* ega enhanced color 40 columns */
  33. #define M_ENH_B80x25    21      /* ega enhanced black & white 80 columns */
  34. #define M_ENH_C80x25    22      /* ega enhanced color 80 columns */
  35. #define M_VGA_40x25    23    /* vga 8x16 font on color */
  36. #define M_VGA_80x25    24    /* vga 8x16 font on color */
  37. #define M_VGA_M80x25    25    /* vga 8x16 font on mono */
  38. #define M_VGA11        26    /* vga 640x480 2 colors */
  39. #define M_VGA12        27    /* vga 640x480 16 colors */
  40. #define M_VGA13        28    /* vga 640x200 256 colors */
  41. #define M_ENH_B80x43    0x70    /* ega black & white 80x43 */
  42. #define M_ENH_C80x43    0x71    /* ega color 80x43 */
  43. #define M_HGC_P0    0xe0    /* hercules graphics - page 0 @ B0000 */
  44. #define M_HGC_P1    0xe1    /* hercules graphics - page 1 @ B8000 */
  45. #define M_MCA_MODE    0xff    /* monochrome adapter mode */
  46.  
  47. /* display/adapter defines */
  48. #define MONO    1
  49. #define CGA    2
  50. #define PGA    3
  51. #define EGA    4
  52. #define VGA    5
  53. /* function key max definition length */
  54. #define    MAXFK    30
  55.