Go to the documentation of this file.
17 static const char *ultrastor_info(
struct Scsi_Host *shpnt);
19 static int ultrastor_abort(
struct scsi_cmnd *);
20 static int ultrastor_host_reset(
struct scsi_cmnd *);
25 #define ULTRASTOR_14F_MAX_SG 16
26 #define ULTRASTOR_24F_MAX_SG 33
28 #define ULTRASTOR_MAX_CMDS_PER_LUN 5
29 #define ULTRASTOR_MAX_CMDS 16
31 #define ULTRASTOR_24F_PORT 0xC80
34 #ifdef ULTRASTOR_PRIVATE
36 #define UD_ABORT 0x0001
37 #define UD_COMMAND 0x0002
38 #define UD_DETECT 0x0004
39 #define UD_INTERRUPT 0x0008
40 #define UD_RESET 0x0010
41 #define UD_MULTI_CMD 0x0020
42 #define UD_CSIR 0x0040
43 #define UD_ERROR 0x0080
48 #define US14F_PRODUCT_ID_0 0x56
49 #define US14F_PRODUCT_ID_1 0x40
51 #define US24F_PRODUCT_ID_0 0x56
52 #define US24F_PRODUCT_ID_1 0x63
53 #define US24F_PRODUCT_ID_2 0x02
62 #define OP_HOST_ADAPTER 0x1
73 #define HA_CMD_INQUIRY 0x1
74 #define HA_CMD_SELF_DIAG 0x2
75 #define HA_CMD_READ_BUFF 0x3
76 #define HA_CMD_WRITE_BUFF 0x4