Commit | Line | Data |
---|---|---|
1da177e4 LT |
1 | # |
2 | # USB Storage driver configuration | |
3 | # | |
4 | ||
0eb526b9 BP |
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" | |
1da177e4 LT |
7 | depends on USB |
8 | ||
9 | config USB_STORAGE | |
10 | tristate "USB Mass Storage support" | |
65934a9a | 11 | depends on USB && SCSI |
1da177e4 LT |
12 | ---help--- |
13 | Say Y here if you want to connect USB mass storage devices to your | |
14 | computer's USB port. This is the driver you need for USB | |
15 | floppy drives, USB hard disks, USB tape drives, USB CD-ROMs, | |
16 | USB flash devices, and memory sticks, along with | |
17 | similar devices. This driver may also be used for some cameras | |
18 | and card readers. | |
19 | ||
65934a9a | 20 | This option depends on 'SCSI' support being enabled, but you |
1da177e4 LT |
21 | probably also need 'SCSI device support: SCSI disk support' |
22 | (BLK_DEV_SD) for most USB storage devices. | |
23 | ||
24 | To compile this driver as a module, choose M here: the | |
25 | module will be called usb-storage. | |
26 | ||
27 | config USB_STORAGE_DEBUG | |
28 | bool "USB Mass Storage verbose debug" | |
29 | depends on USB_STORAGE | |
30 | help | |
31 | Say Y here in order to have the USB Mass Storage code generate | |
32 | verbose debugging messages. | |
33 | ||
34 | config USB_STORAGE_DATAFAB | |
2cbbf357 | 35 | tristate "Datafab Compact Flash Reader support" |
726627f3 | 36 | depends on USB_STORAGE |
1da177e4 LT |
37 | help |
38 | Support for certain Datafab CompactFlash readers. | |
39 | Datafab has a web page at <http://www.datafabusa.com/>. | |
40 | ||
2cbbf357 AS |
41 | If this driver is compiled as a module, it will be named ums-datafab. |
42 | ||
1da177e4 | 43 | config USB_STORAGE_FREECOM |
0d62939f | 44 | tristate "Freecom USB/ATAPI Bridge support" |
1da177e4 LT |
45 | depends on USB_STORAGE |
46 | help | |
47 | Support for the Freecom USB to IDE/ATAPI adaptor. | |
48 | Freecom has a web page at <http://www.freecom.de/>. | |
49 | ||
0d62939f AS |
50 | If this driver is compiled as a module, it will be named ums-freecom. |
51 | ||
1da177e4 | 52 | config USB_STORAGE_ISD200 |
32d5493e | 53 | tristate "ISD-200 USB/ATA Bridge support" |
66e0a988 | 54 | depends on USB_STORAGE |
1da177e4 LT |
55 | ---help--- |
56 | Say Y here if you want to use USB Mass Store devices based | |
57 | on the In-Systems Design ISD-200 USB/ATA bridge. | |
58 | ||
59 | Some of the products that use this chip are: | |
60 | ||
61 | - Archos Jukebox 6000 | |
62 | - ISD SmartCable for Storage | |
63 | - Taiwan Skymaster CD530U/DEL-0241 IDE bridge | |
64 | - Sony CRX10U CD-R/RW drive | |
65 | - CyQ've CQ8060A CDRW drive | |
66 | - Planex eXtreme Drive RX-25HU USB-IDE cable (not model RX-25U) | |
67 | ||
32d5493e AS |
68 | If this driver is compiled as a module, it will be named ums-isd200. |
69 | ||
1da177e4 | 70 | config USB_STORAGE_USBAT |
26d6818f | 71 | tristate "USBAT/USBAT02-based storage support" |
726627f3 | 72 | depends on USB_STORAGE |
1da177e4 LT |
73 | help |
74 | Say Y here to include additional code to support storage devices | |
75 | based on the SCM/Shuttle USBAT/USBAT02 processors. | |
76 | ||
77 | Devices reported to work with this driver include: | |
78 | - CompactFlash reader included with Kodak DC3800 camera | |
79 | - Dane-Elec Zmate CompactFlash reader | |
80 | - Delkin Efilm reader2 | |
81 | - HP 8200e/8210e/8230e CD-Writer Plus drives | |
82 | - I-JAM JS-50U | |
83 | - Jessops CompactFlash JESDCFRU BLACK | |
84 | - Kingston Technology PCREAD-USB/CF | |
85 | - Maxell UA4 CompactFlash reader | |
86 | - Memorex UCF-100 | |
87 | - Microtech ZiO! ICS-45 CF2 | |
88 | - RCA LYRA MP3 portable | |
89 | - Sandisk ImageMate SDDR-05b | |
90 | ||
26d6818f AS |
91 | If this driver is compiled as a module, it will be named ums-usbat. |
92 | ||
1da177e4 | 93 | config USB_STORAGE_SDDR09 |
0ff71883 | 94 | tristate "SanDisk SDDR-09 (and other SmartMedia, including DPCM) support" |
726627f3 | 95 | depends on USB_STORAGE |
1da177e4 LT |
96 | help |
97 | Say Y here to include additional code to support the Sandisk SDDR-09 | |
98 | SmartMedia reader in the USB Mass Storage driver. | |
c20b15fd | 99 | Also works for the Microtech Zio! CompactFlash/SmartMedia reader. |
1da177e4 | 100 | |
0ff71883 AS |
101 | If this driver is compiled as a module, it will be named ums-sddr09. |
102 | ||
1da177e4 | 103 | config USB_STORAGE_SDDR55 |
70fcc005 | 104 | tristate "SanDisk SDDR-55 SmartMedia support" |
726627f3 | 105 | depends on USB_STORAGE |
1da177e4 LT |
106 | help |
107 | Say Y here to include additional code to support the Sandisk SDDR-55 | |
108 | SmartMedia reader in the USB Mass Storage driver. | |
109 | ||
70fcc005 AS |
110 | If this driver is compiled as a module, it will be named ums-sddr55. |
111 | ||
1da177e4 | 112 | config USB_STORAGE_JUMPSHOT |
726627f3 RD |
113 | bool "Lexar Jumpshot Compact Flash Reader" |
114 | depends on USB_STORAGE | |
1da177e4 LT |
115 | help |
116 | Say Y here to include additional code to support the Lexar Jumpshot | |
117 | USB CompactFlash reader. | |
118 | ||
e80b0fad | 119 | config USB_STORAGE_ALAUDA |
726627f3 RD |
120 | bool "Olympus MAUSB-10/Fuji DPC-R1 support" |
121 | depends on USB_STORAGE | |
e80b0fad MD |
122 | help |
123 | Say Y here to include additional code to support the Olympus MAUSB-10 | |
124 | and Fujifilm DPC-R1 USB Card reader/writer devices. | |
125 | ||
09509603 | 126 | These devices are based on the Alauda chip and support both |
e80b0fad | 127 | XD and SmartMedia cards. |
34008dbf MD |
128 | |
129 | config USB_STORAGE_ONETOUCH | |
726627f3 | 130 | bool "Support OneTouch Button on Maxtor Hard Drives" |
e42dc36b DT |
131 | depends on USB_STORAGE |
132 | depends on INPUT=y || INPUT=USB_STORAGE | |
34008dbf MD |
133 | help |
134 | Say Y here to include additional code to support the Maxtor OneTouch | |
135 | USB hard drive's onetouch button. | |
136 | ||
137 | This code registers the button on the front of Maxtor OneTouch USB | |
138 | hard drive's as an input device. An action can be associated with | |
139 | this input in any keybinding software. (e.g. gnome's keyboard short- | |
140 | cuts) | |
a00828e9 | 141 | |
dfe0d3ba MD |
142 | config USB_STORAGE_KARMA |
143 | bool "Support for Rio Karma music player" | |
144 | depends on USB_STORAGE | |
145 | help | |
146 | Say Y here to include additional code to support the Rio Karma | |
147 | USB interface. | |
148 | ||
149 | This code places the Rio Karma into mass storage mode, enabling | |
150 | it to be mounted as an ordinary filesystem. Performing an eject | |
151 | on the resulting scsi device node returns the Karma to normal | |
152 | operation. | |
153 | ||
d277064e | 154 | config USB_STORAGE_CYPRESS_ATACB |
fcdb5140 | 155 | tristate "SAT emulation on Cypress USB/ATA Bridge with ATACB" |
d277064e | 156 | depends on USB_STORAGE |
157 | ---help--- | |
158 | Say Y here if you want to use SAT (ata pass through) on devices based | |
159 | on the Cypress USB/ATA bridge supporting ATACB. This will allow you | |
160 | to use tools to tune and monitor your drive (like hdparm or smartctl). | |
161 | ||
162 | If you say no here your device will still work with the standard usb | |
163 | mass storage class. | |
164 | ||
fcdb5140 AS |
165 | If this driver is compiled as a module, it will be named ums-cypress. |
166 | ||
a00828e9 PZ |
167 | config USB_LIBUSUAL |
168 | bool "The shared table of common (or usual) storage devices" | |
169 | depends on USB | |
170 | help | |
171 | This module contains a table of common (or usual) devices | |
172 | for usb-storage and ub drivers, and allows to switch binding | |
173 | of these devices without rebuilding modules. | |
174 | ||
175 | Typical syntax of /etc/modprobe.conf is: | |
176 | ||
177 | options libusual bias="ub" | |
178 | ||
179 | If unsure, say N. |