jazz_esp.h
上传用户:lgb322
上传日期:2013-02-24
资源大小:30529k
文件大小:1k
- /* jazz_esp.h: Defines and structures for the JAZZ SCSI driver.
- *
- * Copyright (C) 1997 Thomas Bogendoerfer (tsbogend@alpha.franken.de)
- */
- #ifndef JAZZ_ESP_H
- #define JAZZ_ESP_H
- #define EREGS_PAD(n)
- #include "NCR53C9x.h"
- extern int jazz_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);
- extern int esp_proc_info(char *buffer, char **start, off_t offset, int length,
- int hostno, int inout);
- #define SCSI_JAZZ_ESP {
- proc_name: "esp",
- proc_info: &esp_proc_info,
- name: "ESP 100/100a/200",
- detect: jazz_esp_detect,
- 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, }
- #endif /* JAZZ_ESP_H */