home *** CD-ROM | disk | FTP | other *** search
/ rtsi.com / 2014.01.www.rtsi.com.tar / www.rtsi.com / OS9 / OSK / CMDS / mtools_3.6.src.lzh / MTOOLS_3.6 / scsi.h < prev    next >
Text File  |  1997-11-12  |  444b  |  16 lines

  1. #define SCSI_READ 0x8
  2. #define SCSI_WRITE 0xA
  3. #define SCSI_IOMEGA 0xC
  4. #define SCSI_INQUIRY 0x12
  5. #define SCSI_MODE_SENSE 0x1a
  6. #define SCSI_START_STOP 0x1b
  7. #define SCSI_ALLOW_MEDIUM_REMOVAL 0x1e
  8. #define SCSI_GROUP1 0x20
  9. #define SCSI_READ_CAPACITY 0x25
  10.  
  11.  
  12. typedef enum { SCSI_IO_READ, SCSI_IO_WRITE } scsi_io_mode_t;
  13. int scsi_max_length(void);
  14. int scsi_cmd(int fd, unsigned char cdb[6], int clen, scsi_io_mode_t mode,
  15.          void *data, size_t len);
  16.