Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
fork

Configure Feed

Select the types of activity you want to include in your feed.

at v2.6.18 306 lines 13 kB view raw
1# 2# PARIDE configuration 3# 4# PARIDE doesn't need PARPORT, but if PARPORT is configured as a module, 5# PARIDE must also be a module. The bogus CONFIG_PARIDE_PARPORT option 6# controls the choices given to the user ... 7# PARIDE only supports PC style parports. Tough for USB or other parports... 8config PARIDE_PARPORT 9 tristate 10 depends on PARIDE!=n 11 default m if PARPORT_PC=m 12 default y if PARPORT_PC!=m 13 14comment "Parallel IDE high-level drivers" 15 depends on PARIDE 16 17config PARIDE_PD 18 tristate "Parallel port IDE disks" 19 depends on PARIDE 20 help 21 This option enables the high-level driver for IDE-type disk devices 22 connected through a parallel port. If you chose to build PARIDE 23 support into your kernel, you may answer Y here to build in the 24 parallel port IDE driver, otherwise you should answer M to build 25 it as a loadable module. The module will be called pd. You 26 must also have at least one parallel port protocol driver in your 27 system. Among the devices supported by this driver are the SyQuest 28 EZ-135, EZ-230 and SparQ drives, the Avatar Shark and the backpack 29 hard drives from MicroSolutions. 30 31config PARIDE_PCD 32 tristate "Parallel port ATAPI CD-ROMs" 33 depends on PARIDE 34 ---help--- 35 This option enables the high-level driver for ATAPI CD-ROM devices 36 connected through a parallel port. If you chose to build PARIDE 37 support into your kernel, you may answer Y here to build in the 38 parallel port ATAPI CD-ROM driver, otherwise you should answer M to 39 build it as a loadable module. The module will be called pcd. You 40 must also have at least one parallel port protocol driver in your 41 system. Among the devices supported by this driver are the 42 MicroSolutions backpack CD-ROM drives and the Freecom Power CD. If 43 you have such a CD-ROM drive, you should also say Y or M to "ISO 44 9660 CD-ROM file system support" below, because that's the file 45 system used on CD-ROMs. 46 47config PARIDE_PF 48 tristate "Parallel port ATAPI disks" 49 depends on PARIDE 50 help 51 This option enables the high-level driver for ATAPI disk devices 52 connected through a parallel port. If you chose to build PARIDE 53 support into your kernel, you may answer Y here to build in the 54 parallel port ATAPI disk driver, otherwise you should answer M 55 to build it as a loadable module. The module will be called pf. 56 You must also have at least one parallel port protocol driver in 57 your system. Among the devices supported by this driver are the 58 MicroSolutions backpack PD/CD drive and the Imation Superdisk 59 LS-120 drive. 60 61config PARIDE_PT 62 tristate "Parallel port ATAPI tapes" 63 depends on PARIDE 64 help 65 This option enables the high-level driver for ATAPI tape devices 66 connected through a parallel port. If you chose to build PARIDE 67 support into your kernel, you may answer Y here to build in the 68 parallel port ATAPI disk driver, otherwise you should answer M 69 to build it as a loadable module. The module will be called pt. 70 You must also have at least one parallel port protocol driver in 71 your system. Among the devices supported by this driver is the 72 parallel port version of the HP 5GB drive. 73 74config PARIDE_PG 75 tristate "Parallel port generic ATAPI devices" 76 depends on PARIDE 77 ---help--- 78 This option enables a special high-level driver for generic ATAPI 79 devices connected through a parallel port. The driver allows user 80 programs, such as cdrtools, to send ATAPI commands directly to a 81 device. 82 83 If you chose to build PARIDE support into your kernel, you may 84 answer Y here to build in the parallel port generic ATAPI driver, 85 otherwise you should answer M to build it as a loadable module. The 86 module will be called pg. 87 88 You must also have at least one parallel port protocol driver in 89 your system. 90 91 This driver implements an API loosely related to the generic SCSI 92 driver. See <file:include/linux/pg.h>. for details. 93 94 You can obtain the most recent version of cdrtools from 95 <ftp://ftp.berlios.de/pub/cdrecord/>. Versions 1.6.1a3 and 96 later fully support this driver. 97 98comment "Parallel IDE protocol modules" 99 depends on PARIDE 100 101config PARIDE_ATEN 102 tristate "ATEN EH-100 protocol" 103 depends on PARIDE 104 help 105 This option enables support for the ATEN EH-100 parallel port IDE 106 protocol. This protocol is used in some inexpensive low performance 107 parallel port kits made in Hong Kong. If you chose to build PARIDE 108 support into your kernel, you may answer Y here to build in the 109 protocol driver, otherwise you should answer M to build it as a 110 loadable module. The module will be called aten. You must also 111 have a high-level driver for the type of device that you want to 112 support. 113 114config PARIDE_BPCK 115 tristate "MicroSolutions backpack (Series 5) protocol" 116 depends on PARIDE 117 ---help--- 118 This option enables support for the Micro Solutions BACKPACK 119 parallel port Series 5 IDE protocol. (Most BACKPACK drives made 120 before 1999 were Series 5) Series 5 drives will NOT always have the 121 Series noted on the bottom of the drive. Series 6 drivers will. 122 123 In other words, if your BACKPACK drive doesn't say "Series 6" on the 124 bottom, enable this option. 125 126 If you chose to build PARIDE support into your kernel, you may 127 answer Y here to build in the protocol driver, otherwise you should 128 answer M to build it as a loadable module. The module will be 129 called bpck. You must also have a high-level driver for the type 130 of device that you want to support. 131 132config PARIDE_BPCK6 133 tristate "MicroSolutions backpack (Series 6) protocol" 134 depends on PARIDE && !64BIT 135 ---help--- 136 This option enables support for the Micro Solutions BACKPACK 137 parallel port Series 6 IDE protocol. (Most BACKPACK drives made 138 after 1999 were Series 6) Series 6 drives will have the Series noted 139 on the bottom of the drive. Series 5 drivers don't always have it 140 noted. 141 142 In other words, if your BACKPACK drive says "Series 6" on the 143 bottom, enable this option. 144 145 If you chose to build PARIDE support into your kernel, you may 146 answer Y here to build in the protocol driver, otherwise you should 147 answer M to build it as a loadable module. The module will be 148 called bpck6. You must also have a high-level driver for the type 149 of device that you want to support. 150 151config PARIDE_COMM 152 tristate "DataStor Commuter protocol" 153 depends on PARIDE 154 help 155 This option enables support for the Commuter parallel port IDE 156 protocol from DataStor. If you chose to build PARIDE support 157 into your kernel, you may answer Y here to build in the protocol 158 driver, otherwise you should answer M to build it as a loadable 159 module. The module will be called comm. You must also have 160 a high-level driver for the type of device that you want to support. 161 162config PARIDE_DSTR 163 tristate "DataStor EP-2000 protocol" 164 depends on PARIDE 165 help 166 This option enables support for the EP-2000 parallel port IDE 167 protocol from DataStor. If you chose to build PARIDE support 168 into your kernel, you may answer Y here to build in the protocol 169 driver, otherwise you should answer M to build it as a loadable 170 module. The module will be called dstr. You must also have 171 a high-level driver for the type of device that you want to support. 172 173config PARIDE_FIT2 174 tristate "FIT TD-2000 protocol" 175 depends on PARIDE 176 help 177 This option enables support for the TD-2000 parallel port IDE 178 protocol from Fidelity International Technology. This is a simple 179 (low speed) adapter that is used in some portable hard drives. If 180 you chose to build PARIDE support into your kernel, you may answer Y 181 here to build in the protocol driver, otherwise you should answer M 182 to build it as a loadable module. The module will be called ktti. 183 You must also have a high-level driver for the type of device that 184 you want to support. 185 186config PARIDE_FIT3 187 tristate "FIT TD-3000 protocol" 188 depends on PARIDE 189 help 190 This option enables support for the TD-3000 parallel port IDE 191 protocol from Fidelity International Technology. This protocol is 192 used in newer models of their portable disk, CD-ROM and PD/CD 193 devices. If you chose to build PARIDE support into your kernel, you 194 may answer Y here to build in the protocol driver, otherwise you 195 should answer M to build it as a loadable module. The module will be 196 called fit3. You must also have a high-level driver for the type 197 of device that you want to support. 198 199config PARIDE_EPAT 200 tristate "Shuttle EPAT/EPEZ protocol" 201 depends on PARIDE 202 help 203 This option enables support for the EPAT parallel port IDE protocol. 204 EPAT is a parallel port IDE adapter manufactured by Shuttle 205 Technology and widely used in devices from major vendors such as 206 Hewlett-Packard, SyQuest, Imation and Avatar. If you chose to build 207 PARIDE support into your kernel, you may answer Y here to build in 208 the protocol driver, otherwise you should answer M to build it as a 209 loadable module. The module will be called epat. You must also 210 have a high-level driver for the type of device that you want to 211 support. 212 213config PARIDE_EPATC8 214 bool "Support c7/c8 chips (EXPERIMENTAL)" 215 depends on PARIDE_EPAT && EXPERIMENTAL 216 help 217 This option enables support for the newer Shuttle EP1284 (aka c7 and 218 c8) chip. You need this if you are using any recent Imation SuperDisk 219 (LS-120) drive. 220 221config PARIDE_EPIA 222 tristate "Shuttle EPIA protocol" 223 depends on PARIDE 224 help 225 This option enables support for the (obsolete) EPIA parallel port 226 IDE protocol from Shuttle Technology. This adapter can still be 227 found in some no-name kits. If you chose to build PARIDE support 228 into your kernel, you may answer Y here to build in the protocol 229 driver, otherwise you should answer M to build it as a loadable 230 module. The module will be called epia. You must also have a 231 high-level driver for the type of device that you want to support. 232 233config PARIDE_FRIQ 234 tristate "Freecom IQ ASIC-2 protocol" 235 depends on PARIDE 236 help 237 This option enables support for version 2 of the Freecom IQ parallel 238 port IDE adapter. This adapter is used by the Maxell Superdisk 239 drive. If you chose to build PARIDE support into your kernel, you 240 may answer Y here to build in the protocol driver, otherwise you 241 should answer M to build it as a loadable module. The module will be 242 called friq. You must also have a high-level driver for the type 243 of device that you want to support. 244 245config PARIDE_FRPW 246 tristate "FreeCom power protocol" 247 depends on PARIDE 248 help 249 This option enables support for the Freecom power parallel port IDE 250 protocol. If you chose to build PARIDE support into your kernel, you 251 may answer Y here to build in the protocol driver, otherwise you 252 should answer M to build it as a loadable module. The module will be 253 called frpw. You must also have a high-level driver for the type 254 of device that you want to support. 255 256config PARIDE_KBIC 257 tristate "KingByte KBIC-951A/971A protocols" 258 depends on PARIDE 259 help 260 This option enables support for the KBIC-951A and KBIC-971A parallel 261 port IDE protocols from KingByte Information Corp. KingByte's 262 adapters appear in many no-name portable disk and CD-ROM products, 263 especially in Europe. If you chose to build PARIDE support into your 264 kernel, you may answer Y here to build in the protocol driver, 265 otherwise you should answer M to build it as a loadable module. The 266 module will be called kbic. You must also have a high-level driver 267 for the type of device that you want to support. 268 269config PARIDE_KTTI 270 tristate "KT PHd protocol" 271 depends on PARIDE 272 help 273 This option enables support for the "PHd" parallel port IDE protocol 274 from KT Technology. This is a simple (low speed) adapter that is 275 used in some 2.5" portable hard drives. If you chose to build PARIDE 276 support into your kernel, you may answer Y here to build in the 277 protocol driver, otherwise you should answer M to build it as a 278 loadable module. The module will be called ktti. You must also 279 have a high-level driver for the type of device that you want to 280 support. 281 282config PARIDE_ON20 283 tristate "OnSpec 90c20 protocol" 284 depends on PARIDE 285 help 286 This option enables support for the (obsolete) 90c20 parallel port 287 IDE protocol from OnSpec (often marketed under the ValuStore brand 288 name). If you chose to build PARIDE support into your kernel, you 289 may answer Y here to build in the protocol driver, otherwise you 290 should answer M to build it as a loadable module. The module will 291 be called on20. You must also have a high-level driver for the 292 type of device that you want to support. 293 294config PARIDE_ON26 295 tristate "OnSpec 90c26 protocol" 296 depends on PARIDE 297 help 298 This option enables support for the 90c26 parallel port IDE protocol 299 from OnSpec Electronics (often marketed under the ValuStore brand 300 name). If you chose to build PARIDE support into your kernel, you 301 may answer Y here to build in the protocol driver, otherwise you 302 should answer M to build it as a loadable module. The module will be 303 called on26. You must also have a high-level driver for the type 304 of device that you want to support. 305 306#