home *** CD-ROM | disk | FTP | other *** search
/ Gold Fish 3 / goldfish_volume_3.bin / files / dev / e / amigae / modulessrc / devices / scsidisk.e < prev    next >
Text File  |  1995-07-05  |  782b  |  37 lines

  1. OPT MODULE
  2. OPT EXPORT
  3.  
  4. CONST DEVICES_SCSIDISK_I=1,
  5.       HD_SCSICMD=28
  6.  
  7. OBJECT scsicmd
  8.   data:PTR TO INT  -> Target is unsigned
  9.   length:LONG
  10.   actual:LONG
  11.   command:PTR TO CHAR
  12.   cmdlength:INT  -> This is unsigned
  13.   cmdactual:INT  -> This is unsigned
  14.   flags:CHAR
  15.   status:CHAR
  16.   sensedata:PTR TO CHAR
  17.   senselength:INT  -> This is unsigned
  18.   senseactual:INT  -> This is unsigned
  19. ENDOBJECT     /* SIZEOF=30 */
  20.  
  21. CONST SCSIF_WRITE=0,
  22.       SCSIF_READ=1,
  23.       SCSIB_READ_WRITE=0,
  24.       SCSIF_NOSENSE=0,
  25.       SCSIF_AUTOSENSE=2,
  26.       SCSIF_OLDAUTOSENSE=6,
  27.       SCSIB_AUTOSENSE=1,
  28.       SCSIB_OLDAUTOSENSE=2,
  29.       HFERR_SELFUNIT=$28,
  30.       HFERR_DMA=$29,
  31.       HFERR_PHASE=$2A,
  32.       HFERR_PARITY=$2B,
  33.       HFERR_SELTIMEOUT=$2C,
  34.       HFERR_BADSTATUS=$2D,
  35.       HFERR_NOBOARD=$32
  36.  
  37.