amiga7xx.h
上传用户:lgb322
上传日期:2013-02-24
资源大小:30529k
文件大小:1k
源码类别:

嵌入式Linux

开发平台:

Unix_Linux

  1. #ifndef AMIGA7XX_H
  2. #include <linux/types.h>
  3. int amiga7xx_detect(Scsi_Host_Template *);
  4. const char *NCR53c7x0_info(void);
  5. int NCR53c7xx_queue_command(Scsi_Cmnd *, void (*done)(Scsi_Cmnd *));
  6. int NCR53c7xx_abort(Scsi_Cmnd *);
  7. int NCR53c7x0_release (struct Scsi_Host *);
  8. int NCR53c7xx_reset(Scsi_Cmnd *, unsigned int);
  9. void NCR53c7x0_intr(int irq, void *dev_id, struct pt_regs * regs);
  10. #ifndef NULL
  11. #define NULL 0
  12. #endif
  13. #ifndef CMD_PER_LUN
  14. #define CMD_PER_LUN 3
  15. #endif
  16. #ifndef CAN_QUEUE
  17. #define CAN_QUEUE 24
  18. #endif
  19. #include <scsi/scsicam.h>
  20. #define AMIGA7XX_SCSI {name:                "Amiga NCR53c710 SCSI", 
  21.        detect:              amiga7xx_detect,    
  22.        queuecommand:        NCR53c7xx_queue_command, 
  23.        abort:               NCR53c7xx_abort,   
  24.        reset:               NCR53c7xx_reset,   
  25.        bios_param:          scsicam_bios_param,   
  26.        can_queue:           24,       
  27.        this_id:             7,               
  28.        sg_tablesize:        63,          
  29.        cmd_per_lun:     3,     
  30.        use_clustering:      DISABLE_CLUSTERING }
  31. #endif /* AMIGA7XX_H */