linux-old/drivers/scsi/seagate.h
<<
>>
Prefs
   1/*
   2 *      seagate.h Copyright (C) 1992 Drew Eckhardt 
   3 *      low level scsi driver header for ST01/ST02 by
   4 *              Drew Eckhardt 
   5 *
   6 *      <drew@colorado.edu>
   7 */
   8
   9#ifndef _SEAGATE_H
  10        #define SEAGATE_H
  11/*
  12        $Header
  13*/
  14#ifndef ASM
  15int seagate_st0x_detect(Scsi_Host_Template *);
  16int seagate_st0x_command(Scsi_Cmnd *);
  17int seagate_st0x_queue_command(Scsi_Cmnd *, void (*done)(Scsi_Cmnd *));
  18
  19static int seagate_st0x_abort(Scsi_Cmnd *);
  20const char *seagate_st0x_info(struct Scsi_Host *);
  21static int seagate_st0x_reset(Scsi_Cmnd *, unsigned int); 
  22
  23#define SEAGATE_ST0X  {  detect:         seagate_st0x_detect,           \
  24                         info:           seagate_st0x_info,             \
  25                         command:        seagate_st0x_command,          \
  26                         queuecommand:   seagate_st0x_queue_command,    \
  27                         abort:          seagate_st0x_abort,            \
  28                         reset:          seagate_st0x_reset,            \
  29                         can_queue:      1,                             \
  30                         this_id:        7,                             \
  31                         sg_tablesize:   SG_ALL,                        \
  32                         cmd_per_lun:    1,                             \
  33                         use_clustering: DISABLE_CLUSTERING}
  34#endif /* ASM */
  35
  36#endif /* _SEAGATE_H */
  37
lxr.linux.no kindly hosted by Redpill Linpro AS, provider of Linux consulting and operations services since 1995.