11da177e4SLinus Torvalds# 21da177e4SLinus Torvalds# USB Storage driver configuration 31da177e4SLinus Torvalds# 41da177e4SLinus Torvalds 5659d6434SPaul Bollecomment "NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may also be needed;" 6659d6434SPaul Bollecomment "see USB_STORAGE Help for more information" 71da177e4SLinus Torvalds depends on USB 81da177e4SLinus Torvalds 91da177e4SLinus Torvaldsconfig USB_STORAGE 101da177e4SLinus Torvalds tristate "USB Mass Storage support" 1165934a9aSDavid Howells depends on USB && SCSI 121da177e4SLinus Torvalds ---help--- 131da177e4SLinus Torvalds Say Y here if you want to connect USB mass storage devices to your 141da177e4SLinus Torvalds computer's USB port. This is the driver you need for USB 151da177e4SLinus Torvalds floppy drives, USB hard disks, USB tape drives, USB CD-ROMs, 161da177e4SLinus Torvalds USB flash devices, and memory sticks, along with 171da177e4SLinus Torvalds similar devices. This driver may also be used for some cameras 181da177e4SLinus Torvalds and card readers. 191da177e4SLinus Torvalds 2065934a9aSDavid Howells This option depends on 'SCSI' support being enabled, but you 211da177e4SLinus Torvalds probably also need 'SCSI device support: SCSI disk support' 221da177e4SLinus Torvalds (BLK_DEV_SD) for most USB storage devices. 231da177e4SLinus Torvalds 241da177e4SLinus Torvalds To compile this driver as a module, choose M here: the 251da177e4SLinus Torvalds module will be called usb-storage. 261da177e4SLinus Torvalds 271da177e4SLinus Torvaldsconfig USB_STORAGE_DEBUG 281da177e4SLinus Torvalds bool "USB Mass Storage verbose debug" 291da177e4SLinus Torvalds depends on USB_STORAGE 301da177e4SLinus Torvalds help 311da177e4SLinus Torvalds Say Y here in order to have the USB Mass Storage code generate 321da177e4SLinus Torvalds verbose debugging messages. 331da177e4SLinus Torvalds 341da177e4SLinus Torvaldsconfig USB_STORAGE_DATAFAB 35726627f3SRobert P. J. Day bool "Datafab Compact Flash Reader support" 36726627f3SRobert P. J. Day depends on USB_STORAGE 371da177e4SLinus Torvalds help 381da177e4SLinus Torvalds Support for certain Datafab CompactFlash readers. 391da177e4SLinus Torvalds Datafab has a web page at <http://www.datafabusa.com/>. 401da177e4SLinus Torvalds 411da177e4SLinus Torvaldsconfig USB_STORAGE_FREECOM 421da177e4SLinus Torvalds bool "Freecom USB/ATAPI Bridge support" 431da177e4SLinus Torvalds depends on USB_STORAGE 441da177e4SLinus Torvalds help 451da177e4SLinus Torvalds Support for the Freecom USB to IDE/ATAPI adaptor. 461da177e4SLinus Torvalds Freecom has a web page at <http://www.freecom.de/>. 471da177e4SLinus Torvalds 481da177e4SLinus Torvaldsconfig USB_STORAGE_ISD200 491da177e4SLinus Torvalds bool "ISD-200 USB/ATA Bridge support" 5066e0a988SRandy Dunlap depends on USB_STORAGE 511da177e4SLinus Torvalds ---help--- 521da177e4SLinus Torvalds Say Y here if you want to use USB Mass Store devices based 531da177e4SLinus Torvalds on the In-Systems Design ISD-200 USB/ATA bridge. 541da177e4SLinus Torvalds 551da177e4SLinus Torvalds Some of the products that use this chip are: 561da177e4SLinus Torvalds 571da177e4SLinus Torvalds - Archos Jukebox 6000 581da177e4SLinus Torvalds - ISD SmartCable for Storage 591da177e4SLinus Torvalds - Taiwan Skymaster CD530U/DEL-0241 IDE bridge 601da177e4SLinus Torvalds - Sony CRX10U CD-R/RW drive 611da177e4SLinus Torvalds - CyQ've CQ8060A CDRW drive 621da177e4SLinus Torvalds - Planex eXtreme Drive RX-25HU USB-IDE cable (not model RX-25U) 631da177e4SLinus Torvalds 641da177e4SLinus Torvaldsconfig USB_STORAGE_USBAT 65726627f3SRobert P. J. Day bool "USBAT/USBAT02-based storage support" 66726627f3SRobert P. J. Day depends on USB_STORAGE 671da177e4SLinus Torvalds help 681da177e4SLinus Torvalds Say Y here to include additional code to support storage devices 691da177e4SLinus Torvalds based on the SCM/Shuttle USBAT/USBAT02 processors. 701da177e4SLinus Torvalds 711da177e4SLinus Torvalds Devices reported to work with this driver include: 721da177e4SLinus Torvalds - CompactFlash reader included with Kodak DC3800 camera 731da177e4SLinus Torvalds - Dane-Elec Zmate CompactFlash reader 741da177e4SLinus Torvalds - Delkin Efilm reader2 751da177e4SLinus Torvalds - HP 8200e/8210e/8230e CD-Writer Plus drives 761da177e4SLinus Torvalds - I-JAM JS-50U 771da177e4SLinus Torvalds - Jessops CompactFlash JESDCFRU BLACK 781da177e4SLinus Torvalds - Kingston Technology PCREAD-USB/CF 791da177e4SLinus Torvalds - Maxell UA4 CompactFlash reader 801da177e4SLinus Torvalds - Memorex UCF-100 811da177e4SLinus Torvalds - Microtech ZiO! ICS-45 CF2 821da177e4SLinus Torvalds - RCA LYRA MP3 portable 831da177e4SLinus Torvalds - Sandisk ImageMate SDDR-05b 841da177e4SLinus Torvalds 851da177e4SLinus Torvaldsconfig USB_STORAGE_SDDR09 86*c20b15fdSAlan Stern bool "SanDisk SDDR-09 (and other SmartMedia, including DPCM) support" 87726627f3SRobert P. J. Day depends on USB_STORAGE 881da177e4SLinus Torvalds help 891da177e4SLinus Torvalds Say Y here to include additional code to support the Sandisk SDDR-09 901da177e4SLinus Torvalds SmartMedia reader in the USB Mass Storage driver. 91*c20b15fdSAlan Stern Also works for the Microtech Zio! CompactFlash/SmartMedia reader. 921da177e4SLinus Torvalds 931da177e4SLinus Torvaldsconfig USB_STORAGE_SDDR55 94726627f3SRobert P. J. Day bool "SanDisk SDDR-55 SmartMedia support" 95726627f3SRobert P. J. Day depends on USB_STORAGE 961da177e4SLinus Torvalds help 971da177e4SLinus Torvalds Say Y here to include additional code to support the Sandisk SDDR-55 981da177e4SLinus Torvalds SmartMedia reader in the USB Mass Storage driver. 991da177e4SLinus Torvalds 1001da177e4SLinus Torvaldsconfig USB_STORAGE_JUMPSHOT 101726627f3SRobert P. J. Day bool "Lexar Jumpshot Compact Flash Reader" 102726627f3SRobert P. J. Day depends on USB_STORAGE 1031da177e4SLinus Torvalds help 1041da177e4SLinus Torvalds Say Y here to include additional code to support the Lexar Jumpshot 1051da177e4SLinus Torvalds USB CompactFlash reader. 1061da177e4SLinus Torvalds 107e80b0fadSMatthew Dharmconfig USB_STORAGE_ALAUDA 108726627f3SRobert P. J. Day bool "Olympus MAUSB-10/Fuji DPC-R1 support" 109726627f3SRobert P. J. Day depends on USB_STORAGE 110e80b0fadSMatthew Dharm help 111e80b0fadSMatthew Dharm Say Y here to include additional code to support the Olympus MAUSB-10 112e80b0fadSMatthew Dharm and Fujifilm DPC-R1 USB Card reader/writer devices. 113e80b0fadSMatthew Dharm 11409509603SMatt LaPlante These devices are based on the Alauda chip and support both 115e80b0fadSMatthew Dharm XD and SmartMedia cards. 11634008dbfSMatthew Dharm 11734008dbfSMatthew Dharmconfig USB_STORAGE_ONETOUCH 118726627f3SRobert P. J. Day bool "Support OneTouch Button on Maxtor Hard Drives" 119e42dc36bSDmitry Torokhov depends on USB_STORAGE 120e42dc36bSDmitry Torokhov depends on INPUT=y || INPUT=USB_STORAGE 12134008dbfSMatthew Dharm help 12234008dbfSMatthew Dharm Say Y here to include additional code to support the Maxtor OneTouch 12334008dbfSMatthew Dharm USB hard drive's onetouch button. 12434008dbfSMatthew Dharm 12534008dbfSMatthew Dharm This code registers the button on the front of Maxtor OneTouch USB 12634008dbfSMatthew Dharm hard drive's as an input device. An action can be associated with 12734008dbfSMatthew Dharm this input in any keybinding software. (e.g. gnome's keyboard short- 12834008dbfSMatthew Dharm cuts) 129a00828e9SPete Zaitcev 130dfe0d3baSMatthew Dharmconfig USB_STORAGE_KARMA 131dfe0d3baSMatthew Dharm bool "Support for Rio Karma music player" 132dfe0d3baSMatthew Dharm depends on USB_STORAGE 133dfe0d3baSMatthew Dharm help 134dfe0d3baSMatthew Dharm Say Y here to include additional code to support the Rio Karma 135dfe0d3baSMatthew Dharm USB interface. 136dfe0d3baSMatthew Dharm 137dfe0d3baSMatthew Dharm This code places the Rio Karma into mass storage mode, enabling 138dfe0d3baSMatthew Dharm it to be mounted as an ordinary filesystem. Performing an eject 139dfe0d3baSMatthew Dharm on the resulting scsi device node returns the Karma to normal 140dfe0d3baSMatthew Dharm operation. 141dfe0d3baSMatthew Dharm 142d277064eSmatthieu castetconfig USB_STORAGE_CYPRESS_ATACB 143d277064eSmatthieu castet bool "SAT emulation on Cypress USB/ATA Bridge with ATACB" 144d277064eSmatthieu castet depends on USB_STORAGE 145d277064eSmatthieu castet ---help--- 146d277064eSmatthieu castet Say Y here if you want to use SAT (ata pass through) on devices based 147d277064eSmatthieu castet on the Cypress USB/ATA bridge supporting ATACB. This will allow you 148d277064eSmatthieu castet to use tools to tune and monitor your drive (like hdparm or smartctl). 149d277064eSmatthieu castet 150d277064eSmatthieu castet If you say no here your device will still work with the standard usb 151d277064eSmatthieu castet mass storage class. 152d277064eSmatthieu castet 153a00828e9SPete Zaitcevconfig USB_LIBUSUAL 154a00828e9SPete Zaitcev bool "The shared table of common (or usual) storage devices" 155a00828e9SPete Zaitcev depends on USB 156a00828e9SPete Zaitcev help 157a00828e9SPete Zaitcev This module contains a table of common (or usual) devices 158a00828e9SPete Zaitcev for usb-storage and ub drivers, and allows to switch binding 159a00828e9SPete Zaitcev of these devices without rebuilding modules. 160a00828e9SPete Zaitcev 161a00828e9SPete Zaitcev Typical syntax of /etc/modprobe.conf is: 162a00828e9SPete Zaitcev 163a00828e9SPete Zaitcev options libusual bias="ub" 164a00828e9SPete Zaitcev 165a00828e9SPete Zaitcev If unsure, say N. 166