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 / parallel.i < prev    next >
Encoding:
Text File  |  1994-10-12  |  957 b   |  55 lines

  1.  IFND DEVICES_PARALLEL_I
  2. DEVICES_PARALLEL_I EQU 1
  3.  
  4.  IFND EXEC_TYPES_I
  5.  INCLUDE "exec/types.i"
  6.  ENDC
  7.  IFND EXEC_STRINGS_I
  8.  INCLUDE "exec/strings.i"
  9.  ENDC
  10.  IFND EXEC_IO_I
  11.  INCLUDE "exec/io.i"
  12.  ENDC
  13.  
  14. ParErr_DevBusy equ 1
  15. ParErr_BufTooBig equ 2
  16. ParErr_InvParam equ 3
  17. ParErr_LineErr equ 4
  18. ParErr_NotOpen equ 5
  19. ParErr_PortReset equ 6
  20. ParErr_InitErr equ 7
  21. PDCMD_QUERY equ CMD_NONSTD
  22. PDCMD_SETPARAMS equ CMD_NONSTD+1
  23. Par_DEVFINISH equ 10
  24.  
  25. PARALLELNAME MACRO
  26.  DC.B 'parallel.device',0
  27.  ENDM
  28.  
  29.  BITDEF PAR,SHARED,5
  30.  BITDEF PAR,RAD_BOOGIE,3
  31.  BITDEF PAR,EOFMODE,1
  32.  BITDEF IOPAR,QUEUED,6
  33.  BITDEF IOPAR,ABORT,5
  34.  BITDEF IOPAR,ACTIVE,4
  35.  BITDEF IOPT,RWDIR,3
  36.  BITDEF IOPT,PARSEL,2
  37.  BITDEF IOPT,PAPEROUT,1
  38.  BITDEF IOPT,PARBUSY,0
  39.  
  40.  RSRESET
  41. PTERMARRAY rs.b 0
  42. PTERMARRAY_0 rs.l 1
  43. PTERMARRAY_1 rs.l 1
  44. PTERMARRAY_SIZE rs.b 0
  45.  
  46.  RSRESET
  47. IOEXTPAR rs.b IOSTD_SIZE
  48. IO_PEXTFLAGS rs.l 1
  49. IO_PARSTATUS rs.b 1
  50. IO_PARFLAGS rs.b 1
  51. IO_PTERMARRAY rs.b PTERMARRAY_SIZE
  52. IOEXTPar_SIZE rs.b 0
  53.  
  54.  ENDC
  55.