mac_esp.h
上传用户:jlfgdled
上传日期:2013-04-10
资源大小:33168k
文件大小:1k
- /*
- mac_esp.h
- copyright 1997 David Weis, weisd3458@uni.edu
- */
- #include "NCR53C9x.h"
- #ifndef MAC_ESP_H
- #define MAC_ESP_H
- /* #define DEBUG_MAC_ESP */
- extern int mac_esp_detect(struct SHT *);
- extern const char *esp_info(struct Scsi_Host *);
- extern int esp_queue(Scsi_Cmnd *, void (*done)(Scsi_Cmnd *));
- extern int esp_command(Scsi_Cmnd *);
- extern int esp_abort(Scsi_Cmnd *);
- extern int esp_reset(Scsi_Cmnd *, unsigned int);
- #define SCSI_MAC_ESP { proc_name: "esp",
- name: "Mac 53C9x SCSI",
- detect: mac_esp_detect,
- release: NULL,
- info: esp_info,
- /* command: esp_command, */
- queuecommand: esp_queue,
- abort: esp_abort,
- reset: esp_reset,
- can_queue: 7,
- this_id: 7,
- sg_tablesize: SG_ALL,
- cmd_per_lun: 1,
- use_clustering: DISABLE_CLUSTERING,
- use_new_eh_code: 0 }
- #endif /* MAC_ESP_H */