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

  1.     IFND    DEVICES_PRTBASE_I
  2. DEVICES_PRTBASE_I    =    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_LIBRARIES_I
  13.     INCLUDE    exec/libraries.i
  14.     ENDC
  15.     IFND    EXEC_TASKS_I
  16.     INCLUDE    exec/tasks.i
  17.     ENDC
  18.     IFND    DEVICES_PARALLEL_I
  19.     INCLUDE    devices/parallel.i
  20.     ENDC
  21.     IFND    DEVICES_SERIAL_I
  22.     INCLUDE    devices/serial.i
  23.     ENDC
  24.     IFND    DEVICES_TIMER_I
  25.     INCLUDE    devices/timer.i
  26.     ENDC
  27.     IFND    LIBRARIES_DOSEXTENS_I
  28.     INCLUDE    libraries/dosextens.i
  29.     ENDC
  30.     IFND    INTUITION_INTUITION_I
  31.     INCLUDE    intuition/intuition.i
  32.     ENDC
  33.     RSRESET
  34. DeviceData    RS.B    LIB_SIZE
  35. dd_Segment    RS.L    1
  36. dd_ExecBase    RS.L    1
  37. dd_CmdVectors    RS.L    1
  38. dd_CmdBytes    RS.L    1
  39. dd_NumCommands    RS.W    1
  40. dd_SIZEOF    RS.W    0
  41. du_Flags    =    LN_PRI
  42. IOB_QUEUED    =    4
  43. IOF_QUEUED    =    1<<4
  44. IOB_CURRENT    =    5
  45. IOF_CURRENT    =    1<<5
  46. IOB_SERVICING    =    6
  47. IOF_SERVICING    =    1<<6
  48. IOB_DONE    =    7
  49. IOF_DONE    =    1<<7
  50. DUB_STOPPED    =    0
  51. DUF_STOPPED    =    1<<0
  52. P_PRIORITY    =    0
  53. P_STKSIZE    =    $800
  54. PB_IOR0        =    0
  55. PF_IOR0        =    1<<0
  56. PB_IOR1        =    1
  57. PF_IOR1        =    1<<1
  58. PB_EXPUNGED    =    7
  59. PF_EXPUNGED    =    1<<7
  60.     RSRESET
  61. PrinterData    RS.B    dd_SIZEOF
  62. pd_Unit        RS.B    MP_SIZE
  63. pd_PrinterSegment    RS.L    1
  64. pd_PrinterType    RS.W    1
  65. pd_SegmentData    RS.L    1
  66. pd_PrintBuf    RS.L    1
  67. pd_PWrite    RS.L    1
  68. pd_PBothReady    RS.L    1
  69.     IFGT    IOEXTPar_SIZE-IOEXTSER_SIZE
  70. pd_IOR0    RS.B    IOEXTPar_SIZE
  71. pd_IOR1    RS.B    IOEXTPar_SIZE
  72.     ENDC
  73.     IFLE    IOEXTPar_SIZE-IOEXTSER_SIZE
  74. pd_IOR0        RS.B    IOEXTSER_SIZE
  75. pd_IOR1        RS.B    IOEXTSER_SIZE
  76.     endc
  77. pd_TIOR        RS.B    IOTV_SIZE
  78. pd_IORPort    RS.B    MP_SIZE
  79. pd_TC        RS.B    TC_SIZE
  80. pd_Stk        RS.B    P_STKSIZE
  81. pd_Flags    RS.B    1
  82. pd_pad        RS.B    1
  83. pd_Preferences    RS.B    pf_SIZEOF
  84. pd_PWaitEnabled    RS.B    1
  85. pd_SIZEOF    RS.W    0
  86. PPCB_GFX    =    0
  87. PPCF_GFX    =    1<<0
  88. PPCB_COLOR    =    1
  89. PPCF_COLOR    =    1<<1
  90. PPC_BWALPHA    =    0
  91. PPC_BWGFX    =    1
  92. PPC_COLORGFX    =    3
  93. PCC_BW        =    1
  94. PCC_YMC        =    2
  95. PCC_YMC_BW    =    3
  96. PCC_YMCB    =    4
  97. PCC_4COLOR    =    4
  98. PCC_ADDITIVE    =    8
  99. PCC_WB        =    9
  100. PCC_BGR        =    $a
  101. PCC_BGR_WB    =    $b
  102. PCC_BGRW    =    $c
  103.     RSRESET
  104. PrinterExtendedData    RS.B    0
  105. ped_PrinterName    RS.L    1
  106. ped_Init    RS.L    1
  107. ped_Expunge    RS.L    1
  108. ped_Open    RS.L    1
  109. ped_Close    RS.L    1
  110. ped_PrinterClass    RS.B    1
  111. ped_ColorClass    RS.B    1
  112. ped_MaxColumns    RS.B    1
  113. ped_NumCharSets    RS.B    1
  114. ped_NumRows    RS.W    1
  115. ped_MaxXDots    RS.L    1
  116. ped_MaxYDots    RS.L    1
  117. ped_XDotsInch    RS.W    1
  118. ped_YDotsInch    RS.W    1
  119. ped_Commands    RS.L    1
  120. ped_DoSpecial    RS.L    1
  121. ped_Render    RS.L    1
  122. ped_TimeoutSecs    RS.L    1
  123. ped_8BitChars    RS.L    1
  124. ped_SIZEOF    RS.W    0
  125.     RSRESET
  126. PrinterSegment    RS.B    0
  127. ps_NextSegment    RS.L    1
  128. ps_runAlert    RS.L    1
  129. ps_Version    RS.W    1
  130. ps_Revision    RS.W    1
  131. ps_PED        RS.W    0
  132.     ENDC
  133.