home *** CD-ROM | disk | FTP | other *** search
/ Almathera Ten Pack 4: Demo 1 / almathera_demo1.bin / commercial / asmonedemo / asm-one / include.strip / devices / printer.i < prev    next >
Text File  |  1995-03-16  |  3KB  |  146 lines

  1.     IFND    DEVICES_PRINTER_I
  2. DEVICES_PRINTER_I    SET    1
  3.     IFND    EXEC_NODES_I
  4.     INCLUDE    "exec/nodes.i"
  5.     ENDC
  6.     IFND    EXEC_LISTS_I
  7.     INCLUDE    "exec/lists.i"
  8.     ENDC
  9.     IFND    EXEC_PORTS_I
  10.     INCLUDE    "exec/ports.i"
  11.     ENDC
  12.     IFND    EXEC_IO_I
  13.     INCLUDE    "exec/io.i"
  14.     ENDC
  15.     DEVINIT
  16.     DEVCMD    PRD_RAWWRITE
  17.     DEVCMD    PRD_PRTCOMMAND
  18.     DEVCMD    PRD_DUMPRPORT
  19.     DEVCMD    PRD_QUERY
  20. aRIS    EQU    0
  21. aRIN    EQU    1
  22. aIND    EQU    2
  23. aNEL    EQU    3
  24. aRI    EQU    4
  25. aSGR0    EQU    5
  26. aSGR3    EQU    6
  27. aSGR23    EQU    7
  28. aSGR4    EQU    8
  29. aSGR24    EQU    9
  30. aSGR1    EQU    10
  31. aSGR22    EQU    11
  32. aSFC    EQU    12
  33. aSBC    EQU    13
  34. aSHORP0    EQU    14
  35. aSHORP2    EQU    15
  36. aSHORP1    EQU    16
  37. aSHORP4    EQU    17
  38. aSHORP3    EQU    18
  39. aSHORP6    EQU    19
  40. aSHORP5    EQU    20
  41. aDEN6    EQU    21
  42. aDEN5    EQU    22
  43. aDEN4    EQU    23
  44. aDEN3    EQU    24
  45. aDEN2    EQU    25
  46. aDEN1    EQU    26
  47. aSUS2    EQU    27
  48. aSUS1    EQU    28
  49. aSUS4    EQU    29
  50. aSUS3    EQU    30
  51. aSUS0    EQU    31
  52. aPLU    EQU    32
  53. aPLD    EQU    33
  54. aFNT0    EQU    34
  55. aFNT1    EQU    35
  56. aFNT2    EQU    36
  57. aFNT3    EQU    37
  58. aFNT4    EQU    38
  59. aFNT5    EQU    39
  60. aFNT6    EQU    40
  61. aFNT7    EQU    41
  62. aFNT8    EQU    42
  63. aFNT9    EQU    43
  64. aFNT10    EQU    44
  65. aPROP2    EQU    45
  66. aPROP1    EQU    46
  67. aPROP0    EQU    47
  68. aTSS    EQU    48
  69. aJFY5    EQU    49
  70. aJFY7    EQU    50
  71. aJFY6    EQU    51
  72. aJFY0    EQU    52
  73. aJFY2    EQU    53
  74. aJFY3    EQU    54
  75. aVERP0    EQU    55
  76. aVERP1    EQU    56
  77. aSLPP    EQU    57
  78. aPERF    EQU    58
  79. aPERF0    EQU    59
  80. aLMS    EQU    60
  81. aRMS    EQU    61
  82. aTMS    EQU    62
  83. aBMS    EQU    63
  84. aSTBM    EQU    64
  85. aSLRM    EQU    65
  86. aCAM    EQU    66
  87. aHTS    EQU    67
  88. aVTS    EQU    68
  89. aTBC0    EQU    69
  90. aTBC3    EQU    70
  91. aTBC1    EQU    71
  92. aTBC4    EQU    72
  93. aTBCALL    EQU    73
  94. aTBSALL    EQU    74
  95. aEXTEND    EQU    75
  96. aRAW    EQU    76
  97.     STRUCTURE    IOPrtCmdReq,IO_SIZE
  98.     UWORD    io_PrtCommand
  99.     UBYTE    io_Parm0
  100.     UBYTE    io_Parm1
  101.     UBYTE    io_Parm2
  102.     UBYTE    io_Parm3
  103.     LABEL    iopcr_SIZEOF
  104.     STRUCTURE    IODRPReq,IO_SIZE
  105.     APTR    io_RastPort
  106.     APTR    io_ColorMap
  107.     ULONG    io_Modes
  108.     UWORD    io_SrcX
  109.     UWORD    io_SrcY
  110.     UWORD    io_SrcWidth
  111.     UWORD    io_SrcHeight
  112.     LONG    io_DestCols
  113.     LONG    io_DestRows
  114.     UWORD    io_Special
  115.     LABEL    iodrpr_SIZEOF
  116. SPECIAL_MILCOLS    EQU    $0001
  117. SPECIAL_MILROWS    EQU    $0002
  118. SPECIAL_FULLCOLS    EQU    $0004
  119. SPECIAL_FULLROWS    EQU    $0008
  120. SPECIAL_FRACCOLS    EQU    $0010
  121. SPECIAL_FRACROWS    EQU    $0020
  122. SPECIAL_CENTER    EQU    $0040
  123. SPECIAL_ASPECT    EQU    $0080
  124. SPECIAL_DENSITY1    EQU    $0100
  125. SPECIAL_DENSITY2    EQU    $0200
  126. SPECIAL_DENSITY3    EQU    $0300
  127. SPECIAL_DENSITY4    EQU    $0400
  128. SPECIAL_DENSITY5    EQU    $0500
  129. SPECIAL_DENSITY6    EQU    $0600
  130. SPECIAL_DENSITY7    EQU    $0700
  131. SPECIAL_NOFORMFEED    EQU    $0800
  132. SPECIAL_TRUSTME    EQU    $1000
  133. SPECIAL_NOPRINT    EQU    $2000
  134. PDERR_NOERR    EQU    0
  135. PDERR_CANCEL    EQU    1
  136. PDERR_NOTGRAPHICS    EQU    2
  137. PDERR_INVERTHAM    EQU    3
  138. PDERR_BADDIMENSION    EQU    4
  139. PDERR_DIMENSIONOVFLOW    EQU    5
  140. PDERR_INTERNALMEMORY    EQU    6
  141. PDERR_BUFFERMEMORY    EQU    7
  142. PDERR_TOOKCONTROL    EQU    8
  143. SPECIAL_DENSITYMASK    EQU    $0700
  144. SPECIAL_DIMENSIONSMASK    EQU    SPECIAL_MILCOLS!SPECIAL_MILROWS!SPECIAL_FULLCOLS!SPECIAL_FULLROWS!SPECIAL_FRACCOLS!SPECIAL_FRACROWS!SPECIAL_ASPECT
  145.     ENDC
  146.