home *** CD-ROM | disk | FTP | other *** search
/ Il CD di internet / CD.iso / SOURCE / KERNEL-S / V1.2 / LINUX-1.2 / LINUX-1 / linux / drivers / scsi / scsi_debug.h < prev    next >
Encoding:
C/C++ Source or Header  |  1994-11-29  |  685 b   |  27 lines

  1. #ifndef _SCSI_DEBUG_H
  2.  
  3. #include <linux/types.h>
  4.  
  5. int scsi_debug_detect(Scsi_Host_Template *);
  6. int scsi_debug_command(Scsi_Cmnd *);
  7. int scsi_debug_queuecommand(Scsi_Cmnd *, void (*done)(Scsi_Cmnd *));
  8. int scsi_debug_abort(Scsi_Cmnd *);
  9. int scsi_debug_biosparam(Disk *, int, int[]);
  10. int scsi_debug_reset(Scsi_Cmnd *);
  11.  
  12. #ifndef NULL
  13.     #define NULL 0
  14. #endif
  15.  
  16. #define SCSI_DEBUG_MAILBOXES 8
  17.  
  18. #define SCSI_DEBUG {NULL, NULL, "SCSI DEBUG", scsi_debug_detect, NULL,    \
  19.         NULL, scsi_debug_command,        \
  20.         scsi_debug_queuecommand,            \
  21.         scsi_debug_abort,                \
  22.         scsi_debug_reset,                \
  23.         NULL,                        \
  24.         scsi_debug_biosparam,                \
  25.         SCSI_DEBUG_MAILBOXES, 7, SG_ALL, 1, 0, 1, ENABLE_CLUSTERING}
  26. #endif
  27.