]>
Commit | Line | Data |
---|---|---|
1 | # | |
2 | # USB Storage driver configuration | |
3 | # | |
4 | ||
5 | comment "NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may" | |
6 | comment "also be needed; see USB_STORAGE Help for more info" | |
7 | ||
8 | config USB_STORAGE | |
9 | tristate "USB Mass Storage support" | |
10 | depends on SCSI | |
11 | ---help--- | |
12 | Say Y here if you want to connect USB mass storage devices to your | |
13 | computer's USB port. This is the driver you need for USB | |
14 | floppy drives, USB hard disks, USB tape drives, USB CD-ROMs, | |
15 | USB flash devices, and memory sticks, along with | |
16 | similar devices. This driver may also be used for some cameras | |
17 | and card readers. | |
18 | ||
19 | This option depends on 'SCSI' support being enabled, but you | |
20 | probably also need 'SCSI device support: SCSI disk support' | |
21 | (BLK_DEV_SD) for most USB storage devices. | |
22 | ||
23 | To compile this driver as a module, choose M here: the | |
24 | module will be called usb-storage. | |
25 | ||
26 | config USB_STORAGE_DEBUG | |
27 | bool "USB Mass Storage verbose debug" | |
28 | depends on USB_STORAGE | |
29 | help | |
30 | Say Y here in order to have the USB Mass Storage code generate | |
31 | verbose debugging messages. | |
32 | ||
33 | config USB_STORAGE_REALTEK | |
34 | tristate "Realtek Card Reader support" | |
35 | depends on USB_STORAGE | |
36 | help | |
37 | Say Y here to include additional code to support the power-saving function | |
38 | for Realtek RTS51xx USB card readers. | |
39 | ||
40 | If this driver is compiled as a module, it will be named ums-realtek. | |
41 | ||
42 | config REALTEK_AUTOPM | |
43 | bool "Realtek Card Reader autosuspend support" | |
44 | depends on USB_STORAGE_REALTEK && PM | |
45 | default y | |
46 | ||
47 | config USB_STORAGE_DATAFAB | |
48 | tristate "Datafab Compact Flash Reader support" | |
49 | depends on USB_STORAGE | |
50 | help | |
51 | Support for certain Datafab CompactFlash readers. | |
52 | Datafab has a web page at <http://www.datafab.com/>. | |
53 | ||
54 | If this driver is compiled as a module, it will be named ums-datafab. | |
55 | ||
56 | config USB_STORAGE_FREECOM | |
57 | tristate "Freecom USB/ATAPI Bridge support" | |
58 | depends on USB_STORAGE | |
59 | help | |
60 | Support for the Freecom USB to IDE/ATAPI adaptor. | |
61 | Freecom has a web page at <http://www.freecom.de/>. | |
62 | ||
63 | If this driver is compiled as a module, it will be named ums-freecom. | |
64 | ||
65 | config USB_STORAGE_ISD200 | |
66 | tristate "ISD-200 USB/ATA Bridge support" | |
67 | depends on USB_STORAGE | |
68 | ---help--- | |
69 | Say Y here if you want to use USB Mass Store devices based | |
70 | on the In-Systems Design ISD-200 USB/ATA bridge. | |
71 | ||
72 | Some of the products that use this chip are: | |
73 | ||
74 | - Archos Jukebox 6000 | |
75 | - ISD SmartCable for Storage | |
76 | - Taiwan Skymaster CD530U/DEL-0241 IDE bridge | |
77 | - Sony CRX10U CD-R/RW drive | |
78 | - CyQ've CQ8060A CDRW drive | |
79 | - Planex eXtreme Drive RX-25HU USB-IDE cable (not model RX-25U) | |
80 | ||
81 | If this driver is compiled as a module, it will be named ums-isd200. | |
82 | ||
83 | config USB_STORAGE_USBAT | |
84 | tristate "USBAT/USBAT02-based storage support" | |
85 | depends on USB_STORAGE | |
86 | help | |
87 | Say Y here to include additional code to support storage devices | |
88 | based on the SCM/Shuttle USBAT/USBAT02 processors. | |
89 | ||
90 | Devices reported to work with this driver include: | |
91 | - CompactFlash reader included with Kodak DC3800 camera | |
92 | - Dane-Elec Zmate CompactFlash reader | |
93 | - Delkin Efilm reader2 | |
94 | - HP 8200e/8210e/8230e CD-Writer Plus drives | |
95 | - I-JAM JS-50U | |
96 | - Jessops CompactFlash JESDCFRU BLACK | |
97 | - Kingston Technology PCREAD-USB/CF | |
98 | - Maxell UA4 CompactFlash reader | |
99 | - Memorex UCF-100 | |
100 | - Microtech ZiO! ICS-45 CF2 | |
101 | - RCA LYRA MP3 portable | |
102 | - Sandisk ImageMate SDDR-05b | |
103 | ||
104 | If this driver is compiled as a module, it will be named ums-usbat. | |
105 | ||
106 | config USB_STORAGE_SDDR09 | |
107 | tristate "SanDisk SDDR-09 (and other SmartMedia, including DPCM) support" | |
108 | depends on USB_STORAGE | |
109 | help | |
110 | Say Y here to include additional code to support the Sandisk SDDR-09 | |
111 | SmartMedia reader in the USB Mass Storage driver. | |
112 | Also works for the Microtech Zio! CompactFlash/SmartMedia reader. | |
113 | ||
114 | If this driver is compiled as a module, it will be named ums-sddr09. | |
115 | ||
116 | config USB_STORAGE_SDDR55 | |
117 | tristate "SanDisk SDDR-55 SmartMedia support" | |
118 | depends on USB_STORAGE | |
119 | help | |
120 | Say Y here to include additional code to support the Sandisk SDDR-55 | |
121 | SmartMedia reader in the USB Mass Storage driver. | |
122 | ||
123 | If this driver is compiled as a module, it will be named ums-sddr55. | |
124 | ||
125 | config USB_STORAGE_JUMPSHOT | |
126 | tristate "Lexar Jumpshot Compact Flash Reader" | |
127 | depends on USB_STORAGE | |
128 | help | |
129 | Say Y here to include additional code to support the Lexar Jumpshot | |
130 | USB CompactFlash reader. | |
131 | ||
132 | If this driver is compiled as a module, it will be named ums-jumpshot. | |
133 | ||
134 | config USB_STORAGE_ALAUDA | |
135 | tristate "Olympus MAUSB-10/Fuji DPC-R1 support" | |
136 | depends on USB_STORAGE | |
137 | help | |
138 | Say Y here to include additional code to support the Olympus MAUSB-10 | |
139 | and Fujifilm DPC-R1 USB Card reader/writer devices. | |
140 | ||
141 | These devices are based on the Alauda chip and support both | |
142 | XD and SmartMedia cards. | |
143 | ||
144 | If this driver is compiled as a module, it will be named ums-alauda. | |
145 | ||
146 | config USB_STORAGE_ONETOUCH | |
147 | tristate "Support OneTouch Button on Maxtor Hard Drives" | |
148 | depends on USB_STORAGE | |
149 | depends on INPUT=y || INPUT=USB_STORAGE | |
150 | help | |
151 | Say Y here to include additional code to support the Maxtor OneTouch | |
152 | USB hard drive's onetouch button. | |
153 | ||
154 | This code registers the button on the front of Maxtor OneTouch USB | |
155 | hard drive's as an input device. An action can be associated with | |
156 | this input in any keybinding software. (e.g. gnome's keyboard short- | |
157 | cuts) | |
158 | ||
159 | If this driver is compiled as a module, it will be named ums-onetouch. | |
160 | ||
161 | config USB_STORAGE_KARMA | |
162 | tristate "Support for Rio Karma music player" | |
163 | depends on USB_STORAGE | |
164 | help | |
165 | Say Y here to include additional code to support the Rio Karma | |
166 | USB interface. | |
167 | ||
168 | This code places the Rio Karma into mass storage mode, enabling | |
169 | it to be mounted as an ordinary filesystem. Performing an eject | |
170 | on the resulting scsi device node returns the Karma to normal | |
171 | operation. | |
172 | ||
173 | If this driver is compiled as a module, it will be named ums-karma. | |
174 | ||
175 | config USB_STORAGE_CYPRESS_ATACB | |
176 | tristate "SAT emulation on Cypress USB/ATA Bridge with ATACB" | |
177 | depends on USB_STORAGE | |
178 | ---help--- | |
179 | Say Y here if you want to use SAT (ata pass through) on devices based | |
180 | on the Cypress USB/ATA bridge supporting ATACB. This will allow you | |
181 | to use tools to tune and monitor your drive (like hdparm or smartctl). | |
182 | ||
183 | If you say no here your device will still work with the standard usb | |
184 | mass storage class. | |
185 | ||
186 | If this driver is compiled as a module, it will be named ums-cypress. | |
187 | ||
188 | config USB_STORAGE_ENE_UB6250 | |
189 | tristate "USB ENE card reader support" | |
190 | depends on SCSI | |
191 | depends on USB_STORAGE | |
192 | ---help--- | |
193 | Say Y here if you wish to control a ENE SD/MS Card reader. | |
194 | Note that this driver does not support SM cards. | |
195 | ||
196 | This option depends on 'SCSI' support being enabled, but you | |
197 | probably also need 'SCSI device support: SCSI disk support' | |
198 | (BLK_DEV_SD) for most USB storage devices. | |
199 | ||
200 | To compile this driver as a module, choose M here: the | |
201 | module will be called ums-eneub6250. | |
202 | ||
203 | config USB_UAS | |
204 | tristate "USB Attached SCSI" | |
205 | depends on SCSI && USB_STORAGE | |
206 | help | |
207 | The USB Attached SCSI protocol is supported by some USB | |
208 | storage devices. It permits higher performance by supporting | |
209 | multiple outstanding commands. | |
210 | ||
211 | If you don't know whether you have a UAS device, it is safe to | |
212 | say 'Y' or 'M' here and the kernel will use the right driver. | |
213 | ||
214 | If you compile this driver as a module, it will be named uas. |