home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 224a.lha / Includes / devices / parallel < prev    next >
Encoding:
Text File  |  1989-04-08  |  1.1 KB  |  53 lines

  1.  
  2. EQU  PDCMD_QUERY        9    ( CMD_NONSTD=9;exec/io )
  3. EQU  PDCMD_SETPARAMS    9+1
  4.  
  5. EQU  Par_DEVFINISH      10
  6.  
  7. EQU  ParErr_DevBusy             1
  8. EQU  ParErr_BufTooBig           2
  9. EQU  ParErr_InvParam            3
  10. EQU  ParErr_LineErr             4
  11. EQU  ParErr_NotOpen             5
  12. EQU  ParErr_PortReset           6
  13. EQU  ParErr_InitErr             7
  14.  
  15.  
  16. EQU  PARB_SHARED      5
  17. EQU  PARF_SHARED      1<<5
  18. EQU  PARB_RAD_BOOGIE  3
  19. EQU  PARF_RAD_BOOGIE  1<<3
  20. EQU  PARB_EOFMODE     1
  21. EQU  PARF_EOFMODE     1<<1
  22. EQU  IOPARB_QUEUED    6
  23. EQU  IOPARF_QUEUED    1<<6
  24. EQU  IOPARB_ABORT     5
  25. EQU  IOPARF_ABORT     1<<5
  26. EQU  IOPARB_ACTIVE    4
  27. EQU  IOPARF_ACTIVE    1<<4
  28. EQU  IOPTB_RWDIR      3
  29. EQU  IOPTF_RWDIR      1<<3
  30. EQU  IOPTB_PBUSY      2
  31. EQU  IOPTF_PBUSY      1<<2
  32. EQU  IOPTB_PAPEROUT   1
  33. EQU  IOPTF_PAPEROUT   1<<1
  34. EQU  IOPTB_PSEL       0
  35. EQU  IOPTF_PSEL       1<<0
  36.  
  37.  
  38. {s IOPArray
  39.     LONG   PTermArray0
  40.     LONG   PTermArray1
  41.    s}
  42.  
  43. {s IOExtPar
  44.     struct  48 IOPar        ( { IOStdReq=48;exec/io )
  45.     LONG    io_PExtFlags
  46.     BYTE    io_Status
  47.     BYTE    io_ParFlags
  48.     STRUCT  IOPArray io_PTermArray
  49.    s}
  50.  
  51. : PARALLELNAME   " parallel.device"  drop  ;
  52.  
  53.