home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Programming / Assembler / DVD!OMA2.DMS / in.adf / Include1.3.LHA / Include1.3 / devices / printer.i < prev    next >
Encoding:
Text File  |  1994-10-12  |  2.5 KB  |  158 lines

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