Go to the documentation of this file.
30 #define REG_CARD_STATUS 0xFF83
31 #define REG_HW_TRAP1 0xFF89
34 #define SS_SUCCESS 0x00 // No Sense
35 #define SS_NOT_READY 0x02
36 #define SS_MEDIUM_ERR 0x03
37 #define SS_HW_ERR 0x04
38 #define SS_ILLEGAL_REQUEST 0x05
39 #define SS_UNIT_ATTENTION 0x06
42 #define SD_INIT1_PATTERN 1
43 #define SD_INIT2_PATTERN 2
44 #define SD_RW_PATTERN 3
45 #define MS_INIT_PATTERN 4
46 #define MSP_RW_PATTERN 5
47 #define MS_RW_PATTERN 6
48 #define SM_INIT_PATTERN 7
49 #define SM_RW_PATTERN 8
86 #define SD_BLOCK_LEN 9 // 2^9 = 512 Bytes, The HW maximum read/write data length
89 #define US_FLIDX_URB_ACTIVE 0
90 #define US_FLIDX_SG_ACTIVE 1
91 #define US_FLIDX_ABORTING 2
92 #define US_FLIDX_DISCONNECTING 3
93 #define US_FLIDX_RESETTING 4
94 #define US_FLIDX_TIMED_OUT 5
95 #define US_FLIDX_DONT_SCAN 6
98 #define USB_STOR_STRING_LEN 32
107 #define US_IOBUF_SIZE 64
108 #define US_SENSE_SIZE 18
225 return (
struct us_data *) host->hostdata;
234 #define scsi_unlock(host) spin_unlock_irq(host->host_lock)
235 #define scsi_lock(host) spin_lock_irq(host->host_lock)