~ubuntu-branches/debian/wheezy/linux-2.6/wheezy

« back to all changes in this revision

Viewing changes to drivers/staging/comedi/Kconfig

  • Committer: Bazaar Package Importer
  • Author(s): Ben Hutchings, Ben Hutchings, Aurelien Jarno, Martin Michlmayr
  • Date: 2011-04-06 13:53:30 UTC
  • mfrom: (43.1.5 sid)
  • Revision ID: james.westby@ubuntu.com-20110406135330-wjufxhd0tvn3zx4z
Tags: 2.6.38-3
[ Ben Hutchings ]
* [ppc64] Add to linux-tools package architectures (Closes: #620124)
* [amd64] Save cr4 to mmu_cr4_features at boot time (Closes: #620284)
* appletalk: Fix bugs introduced when removing use of BKL
* ALSA: Fix yet another race in disconnection
* cciss: Fix lost command issue
* ath9k: Fix kernel panic in AR2427
* ses: Avoid kernel panic when lun 0 is not mapped
* PCI/ACPI: Report ASPM support to BIOS if not disabled from command line

[ Aurelien Jarno ]
* rtlwifi: fix build when PCI is not enabled.

[ Martin Michlmayr ]
* rtlwifi: Eliminate udelay calls with too large values (Closes: #620204)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
config COMEDI
2
2
        tristate "Data acquisition support (comedi)"
3
3
        default N
4
 
        depends on m && (PCI || PCMCIA || PCCARD || USB)
 
4
        depends on m
5
5
        ---help---
6
6
          Enable support a wide range of data acquisition devices
7
7
          for Linux.
9
9
config COMEDI_DEBUG
10
10
        bool "Comedi debugging"
11
11
        depends on COMEDI != n
12
 
        help
 
12
        ---help---
13
13
          This is an option for use by developers; most people should
14
14
          say N here. This enables comedi core and driver debugging.
15
15
 
16
 
config COMEDI_PCI_DRIVERS
 
16
menuconfig COMEDI_MISC_DRIVERS
 
17
        tristate "Comedi misc drivers"
 
18
        depends on COMEDI
 
19
        default N
 
20
        ---help---
 
21
          Enable comedi misc drivers to be built
 
22
 
 
23
          Note that the answer to this question won't directly affect the
 
24
          kernel: saying N will just cause the configurator to skip all
 
25
          the questions about misc non-hardware comedi drivers.
 
26
 
 
27
if COMEDI_MISC_DRIVERS
 
28
 
 
29
config COMEDI_KCOMEDILIB
 
30
        tristate "Comedi kcomedilib"
 
31
        ---help---
 
32
          Build the kcomedilib
 
33
 
 
34
config COMEDI_BOND
 
35
        tristate "Device bonding support"
 
36
        depends on COMEDI_KCOMEDILIB
 
37
        default N
 
38
        ---help---
 
39
          Enable support for a driver to 'bond' (merge) multiple subdevices
 
40
          from multiple devices together as one.
 
41
 
 
42
          To compile this driver as a module, choose M here: the module will be
 
43
          called comedi_bond.
 
44
 
 
45
config COMEDI_TEST
 
46
        tristate "Fake waveform generator support"
 
47
        select COMEDI_FC
 
48
        default N
 
49
        ---help---
 
50
          Enable support for the fake waveform generator.
 
51
          This driver is mainly for testing purposes, but can also be used to
 
52
          generate sample waveforms on systems that don't have data acquisition
 
53
          hardware.
 
54
 
 
55
          To compile this driver as a module, choose M here: the module will be
 
56
          called comedi_test.
 
57
 
 
58
config COMEDI_PARPORT
 
59
        tristate "Parallel port support"
 
60
        default N
 
61
        ---help---
 
62
          Enable support for the standard parallel port.
 
63
          A cheap and easy way to get a few more digital I/O lines. Steal
 
64
          additional parallel ports from old computers or your neighbors'
 
65
          computers.
 
66
 
 
67
          To compile this driver as a module, choose M here: the module will be
 
68
          called comedi_parport.
 
69
 
 
70
config COMEDI_SERIAL2002
 
71
        tristate "Driver for serial connected hardware"
 
72
        default N
 
73
        ---help---
 
74
          Enable support for serial connected hardware
 
75
 
 
76
          To compile this driver as a module, choose M here: the module will be
 
77
          called serial2002.
 
78
 
 
79
config COMEDI_SKEL
 
80
        tristate "Comedi skeleton driver"
 
81
        default N
 
82
        ---help---
 
83
          Build the Skeleton driver, an example for driver writers
 
84
 
 
85
          To compile this driver as a module, choose M here: the module will be
 
86
          called skel.
 
87
 
 
88
endif # COMEDI_MISC_DRIVERS
 
89
 
 
90
menuconfig COMEDI_ISA_DRIVERS
 
91
        tristate "Comedi ISA and PC/104 drivers"
 
92
        depends on COMEDI && ISA
 
93
        default N
 
94
        ---help---
 
95
          Enable comedi ISA and PC/104 drivers to be built
 
96
 
 
97
          Note that the answer to this question won't directly affect the
 
98
          kernel: saying N will just cause the configurator to skip all
 
99
          the questions about ISA and PC/104 comedi drivers.
 
100
 
 
101
if COMEDI_ISA_DRIVERS && ISA
 
102
 
 
103
config COMEDI_ACL7225B
 
104
        tristate "ADlink NuDAQ ACL-7225b and compatibles support"
 
105
        default N
 
106
        ---help---
 
107
          Enable support for ADlink NuDAQ ACL-7225b and compatibles,
 
108
          ADlink ACL-7225b (acl7225b), ICP P16R16DIO (p16r16dio)
 
109
 
 
110
          To compile this driver as a module, choose M here: the module will be
 
111
          called acl7225b.
 
112
 
 
113
config COMEDI_PCL711
 
114
        tristate "Advantech PCL-711/711b and ADlink ACL-8112 ISA card support"
 
115
        default N
 
116
        ---help---
 
117
          Enable support for Advantech PCL-711 and 711b, ADlink ACL-8112
 
118
 
 
119
          To compile this driver as a module, choose M here: the module will be
 
120
          called pcl711.
 
121
 
 
122
config COMEDI_PCL724
 
123
        tristate "Advantech PCL-722/724/731 and ADlink ACL-7122/7124/PET-48DIO"
 
124
        select COMEDI_8255
 
125
        default N
 
126
        ---help---
 
127
          Enable support for Advantech PCL-724, PCL-722, PCL-731 and
 
128
          ADlink ACL-7122, ACL-7124, PET-48DIO ISA cards
 
129
 
 
130
          To compile this driver as a module, choose M here: the module will be
 
131
          called pcl724.
 
132
 
 
133
config COMEDI_PCL725
 
134
        tristate "Advantech PCL-725 and compatible ISA card support"
 
135
        default N
 
136
        ---help---
 
137
          Enable support for Advantech PCL-725 and compatible ISA cards.
 
138
 
 
139
          To compile this driver as a module, choose M here: the module will be
 
140
          called pcl725.
 
141
 
 
142
config COMEDI_PCL726
 
143
        tristate "Advantech PCL-726 and compatible ISA card support"
 
144
        default N
 
145
        ---help---
 
146
          Enable support for Advantech PCL-726 and compatible ISA cards.
 
147
 
 
148
          To compile this driver as a module, choose M here: the module will be
 
149
          called pcl726.
 
150
 
 
151
config COMEDI_PCL730
 
152
        tristate "Advantech PCL-730 and ADlink ACL-7130 ISA card support"
 
153
        default N
 
154
        ---help---
 
155
          Enable support for Advantech PCL-730, ICP ISO-730 and ADlink
 
156
          ACL-7130 ISA cards
 
157
 
 
158
          To compile this driver as a module, choose M here: the module will be
 
159
          called pcl730.
 
160
 
 
161
config COMEDI_PCL812
 
162
        tristate "Advantech PCL-812/813 and ADlink ACL-8112/8113/8113/8216"
 
163
        default N
 
164
        ---help---
 
165
          Enable support for Advantech PCL-812/PG, PCL-813/B, ADLink
 
166
          ACL-8112DG/HG/PG, ACL-8113, ACL-8216, ICP DAS A-821PGH/PGL/PGL-NDA,
 
167
          A-822PGH/PGL, A-823PGH/PGL, A-826PG and ICP DAS ISO-813 ISA cards
 
168
 
 
169
          To compile this driver as a module, choose M here: the module will be
 
170
          called pcl812.
 
171
 
 
172
config COMEDI_PCL816
 
173
        tristate "Advantech PCL-814 and PCL-816 ISA card support"
 
174
        default N
 
175
        ---help---
 
176
          Enable support for Advantech PCL-814 and PCL-816 ISA cards
 
177
 
 
178
          To compile this driver as a module, choose M here: the module will be
 
179
          called pcl816.
 
180
 
 
181
config COMEDI_PCL818
 
182
        tristate "Advantech PCL-718 and PCL-818 ISA card support"
 
183
        default N
 
184
        ---help---
 
185
          Enable support for Advantech PCL-818 ISA cards
 
186
          PCL-818L, PCL-818H, PCL-818HD, PCL-818HG, PCL-818 and PCL-718
 
187
 
 
188
          To compile this driver as a module, choose M here: the module will be
 
189
          called pcl818.
 
190
 
 
191
config COMEDI_PCM3724
 
192
        tristate "Advantech PCM-3724 PC/104 card support"
 
193
        select COMEDI_8255
 
194
        default N
 
195
        ---help---
 
196
          Enable support for Advantech PCM-3724 PC/104 cards.
 
197
 
 
198
          To compile this driver as a module, choose M here: the module will be
 
199
          called pcm3724.
 
200
 
 
201
config COMEDI_PCM3730
 
202
        tristate "Advantech PCM-3730 and clone PC/104 board support"
 
203
        default N
 
204
        ---help---
 
205
          Enable support for Advantech PCM-3730 and clone PC/104 boards
 
206
 
 
207
          To compile this driver as a module, choose M here: the module will be
 
208
          called pcm3730.
 
209
 
 
210
config COMEDI_RTI800
 
211
        tristate "Analog Devices RTI-800/815 ISA card support"
 
212
        default N
 
213
        ---help---
 
214
          Enable support for Analog Devices RTI-800/815 ISA cards
 
215
 
 
216
          To compile this driver as a module, choose M here: the module will be
 
217
          called rti800.
 
218
 
 
219
config COMEDI_RTI802
 
220
        tristate "Analog Devices RTI-802 ISA card support"
 
221
        default N
 
222
        ---help---
 
223
          Enable support for Analog Devices RTI-802 ISA cards
 
224
 
 
225
          To compile this driver as a module, choose M here: the module will be
 
226
          called rti802.
 
227
 
 
228
config COMEDI_DAS16M1
 
229
        tristate "MeasurementComputing CIO-DAS16/M1DAS-16 ISA card support"
 
230
        select COMEDI_8255
 
231
        select COMEDI_FC
 
232
        default N
 
233
        ---help---
 
234
          Enable support for Measurement Computing CIO-DAS16/M1 ISA cards.
 
235
 
 
236
          To compile this driver as a module, choose M here: the module will be
 
237
          called das16m1.
 
238
 
 
239
config COMEDI_DAS16
 
240
        tristate "DAS-16 compatible ISA and PC/104 card support"
 
241
        select COMEDI_8255
 
242
        select COMEDI_FC
 
243
        default N
 
244
        ---help---
 
245
          Enable support for Keithley Metrabyte/ComputerBoards DAS16
 
246
          and compatible ISA and PC/104 cards:
 
247
          Keithley Metrabyte DAS-16, DAS-16G, DAS-16F, DAS-1201, DAS-1202,
 
248
          DAS-1401, DAS-1402, DAS-1601, DAS-1602 and
 
249
          ComputerBoards/MeasurementComputing PC104-DAS16/JR/,
 
250
          PC104-DAS16JR/16, CIO-DAS16JR/16, CIO-DAS16/JR, CIO-DAS1401/12,
 
251
          CIO-DAS1402/12, CIO-DAS1402/16, CIO-DAS1601/12, CIO-DAS1602/12,
 
252
          CIO-DAS1602/16, CIO-DAS16/330
 
253
 
 
254
          To compile this driver as a module, choose M here: the module will be
 
255
          called das16.
 
256
 
 
257
config COMEDI_DAS800
 
258
        tristate "DAS800 and compatible ISA card support"
 
259
        select COMEDI_FC
 
260
        default N
 
261
        ---help---
 
262
          Enable support for Keithley Metrabyte DAS800 and compatible ISA cards
 
263
          Keithley Metrabyte DAS-800, DAS-801, DAS-802
 
264
          Measurement Computing CIO-DAS800, CIO-DAS801, CIO-DAS802 and
 
265
          CIO-DAS802/16
 
266
 
 
267
          To compile this driver as a module, choose M here: the module will be
 
268
          called das800.
 
269
 
 
270
config COMEDI_DAS1800
 
271
        tristate "DAS1800 and compatible ISA card support"
 
272
        select COMEDI_FC
 
273
        default N
 
274
        ---help---
 
275
          Enable support for DAS1800 and compatible ISA cards
 
276
          Keithley Metrabyte DAS-1701ST, DAS-1701ST-DA, DAS-1701/AO,
 
277
          DAS-1702ST, DAS-1702ST-DA, DAS-1702HR, DAS-1702HR-DA, DAS-1702/AO,
 
278
          DAS-1801ST, DAS-1801ST-DA, DAS-1801HC, DAS-1801AO, DAS-1802ST,
 
279
          DAS-1802ST-DA, DAS-1802HR, DAS-1802HR-DA, DAS-1802HC and
 
280
          DAS-1802AO
 
281
 
 
282
          To compile this driver as a module, choose M here: the module will be
 
283
          called das1800.
 
284
 
 
285
config COMEDI_DAS6402
 
286
        tristate "DAS6402 and compatible ISA card support"
 
287
        default N
 
288
        ---help---
 
289
          Enable support for DAS6402 and compatible ISA cards
 
290
          Computerboards, Keithley Metrabyte DAS6402 and compatibles
 
291
 
 
292
          To compile this driver as a module, choose M here: the module will be
 
293
          called das6402.
 
294
 
 
295
config COMEDI_DT2801
 
296
        tristate "Data Translation DT2801 ISA card support"
 
297
        default N
 
298
        ---help---
 
299
          Enable support for Data Translation DT2801 ISA cards
 
300
 
 
301
          To compile this driver as a module, choose M here: the module will be
 
302
          called dt2801.
 
303
 
 
304
config COMEDI_DT2811
 
305
        tristate "Data Translation DT2811 ISA card support"
 
306
        default N
 
307
        ---help---
 
308
          Enable support for Data Translation DT2811 ISA cards
 
309
 
 
310
          To compile this driver as a module, choose M here: the module will be
 
311
          called dt2811.
 
312
 
 
313
config COMEDI_DT2814
 
314
        tristate "Data Translation DT2814 ISA card support"
 
315
        default N
 
316
        ---help---
 
317
          Enable support for Data Translation DT2814 ISA cards
 
318
 
 
319
          To compile this driver as a module, choose M here: the module will be
 
320
          called dt2814.
 
321
 
 
322
config COMEDI_DT2815
 
323
        tristate "Data Translation DT2815 ISA card support"
 
324
        default N
 
325
        ---help---
 
326
          Enable support for Data Translation DT2815 ISA cards
 
327
 
 
328
          To compile this driver as a module, choose M here: the module will be
 
329
          called dt2815.
 
330
 
 
331
config COMEDI_DT2817
 
332
        tristate "Data Translation DT2817 ISA card support"
 
333
        default N
 
334
        ---help---
 
335
          Enable support for Data Translation DT2817 ISA cards
 
336
 
 
337
          To compile this driver as a module, choose M here: the module will be
 
338
          called dt2817.
 
339
 
 
340
config COMEDI_DT282X
 
341
        tristate "Data Translation DT2821 series and DT-EZ ISA card support"
 
342
        select COMEDI_FC
 
343
        default N
 
344
        ---help---
 
345
          Enable support for Data Translation DT2821 series including DT-EZ
 
346
          DT2821, DT2821-F-16SE, DT2821-F-8DI, DT2821-G-16SE, DT2821-G-8DI,
 
347
          DT2823 (dt2823), DT2824-PGH, DT2824-PGL, DT2825, DT2827, DT2828,
 
348
          DT21-EZ, DT23-EZ, DT24-EZ and DT24-EZ-PGL
 
349
 
 
350
          To compile this driver as a module, choose M here: the module will be
 
351
          called dt282x.
 
352
 
 
353
config COMEDI_DMM32AT
 
354
        tristate "Diamond Systems MM-32-AT PC/104 board support"
 
355
        default N
 
356
        ---help---
 
357
          Enable support for Diamond Systems MM-32-AT PC/104 boards
 
358
 
 
359
          To compile this driver as a module, choose M here: the module will be
 
360
          called dmm32at.
 
361
 
 
362
config COMEDI_FL512
 
363
        tristate "FL512 ISA card support"
 
364
        default N
 
365
        ---help---
 
366
          Enable support for FL512 ISA card
 
367
 
 
368
          To compile this driver as a module, choose M here: the module will be
 
369
          called fl512.
 
370
 
 
371
config COMEDI_AIO_AIO12_8
 
372
        tristate "I/O Products PC/104 AIO12-8 Analog I/O Board support"
 
373
        select COMEDI_8255
 
374
        default N
 
375
        ---help---
 
376
          Enable support for I/O Products PC/104 AIO12-8 Analog I/O Board
 
377
 
 
378
          To compile this driver as a module, choose M here: the module will be
 
379
          called aio_aio12_8.
 
380
 
 
381
config COMEDI_AIO_IIRO_16
 
382
        tristate "I/O Products PC/104 IIRO16 Board support"
 
383
        default N
 
384
        ---help---
 
385
          Enable support for I/O Products PC/104 IIRO16 Relay And Isolated
 
386
          Input Board
 
387
 
 
388
          To compile this driver as a module, choose M here: the module will be
 
389
          called aio_iiro_16.
 
390
 
 
391
config COMEDI_C6XDIGIO
 
392
        tristate "Mechatronic Systems Inc. C6x_DIGIO DSP daughter card support"
 
393
        default N
 
394
        ---help---
 
395
          Enable support for Mechatronic Systems Inc. C6x_DIGIO DSP daughter
 
396
          card
 
397
 
 
398
          To compile this driver as a module, choose M here: the module will be
 
399
          called c6xdigio.
 
400
 
 
401
config COMEDI_MPC624
 
402
        tristate "Micro/sys MPC-624 PC/104 board support"
 
403
        default N
 
404
        ---help---
 
405
          Enable support for Micro/sys MPC-624 PC/104 board
 
406
 
 
407
          To compile this driver as a module, choose M here: the module will be
 
408
          called mpc624.
 
409
 
 
410
config COMEDI_ADQ12B
 
411
        tristate "MicroAxial ADQ12-B data acquisition and control card support"
 
412
        default N
 
413
        ---help---
 
414
          Enable MicroAxial ADQ12-B daq and control card support.
 
415
 
 
416
          To compile this driver as a module, choose M here: the module will be
 
417
          called adq12b.
 
418
 
 
419
config COMEDI_NI_AT_A2150
 
420
        tristate "NI AT-A2150 ISA card support"
 
421
        depends on COMEDI_NI_COMMON
 
422
        default N
 
423
        ---help---
 
424
          Enable support for National Instruments AT-A2150 cards
 
425
 
 
426
          To compile this driver as a module, choose M here: the module will be
 
427
          called ni_at_a2150.
 
428
 
 
429
config COMEDI_NI_AT_AO
 
430
        tristate "NI AT-AO-6/10 EISA card support"
 
431
        depends on COMEDI_NI_COMMON
 
432
        default N
 
433
        ---help---
 
434
          Enable support for National Instruments AT-AO-6/10 cards
 
435
 
 
436
          To compile this driver as a module, choose M here: the module will be
 
437
          called ni_at_ao.
 
438
 
 
439
config COMEDI_NI_ATMIO
 
440
        tristate "NI AT-MIO E series ISA-PNP card support"
 
441
        depends on ISAPNP && COMEDI_NI_TIO && COMEDI_NI_COMMON
 
442
        select COMEDI_8255
 
443
        default N
 
444
        ---help---
 
445
          Enable support for National Instruments AT-MIO E series cards
 
446
          National Instruments AT-MIO-16E-1 (ni_atmio),
 
447
          AT-MIO-16E-2, AT-MIO-16E-10, AT-MIO-16DE-10, AT-MIO-64E-3,
 
448
          AT-MIO-16XE-50, AT-MIO-16XE-10, AT-AI-16XE-10
 
449
 
 
450
          To compile this driver as a module, choose M here: the module will be
 
451
          called ni_atmio.
 
452
 
 
453
config COMEDI_NI_ATMIO16D
 
454
        tristate "NI AT-MIO16/AT-MIO16D series ISA-PNP card support"
 
455
        depends on ISAPNP && COMEDI_NI_COMMON
 
456
        select COMEDI_8255
 
457
        default N
 
458
        ---help---
 
459
          Enable support for National Instruments AT-MIO16/AT-MIO16D cards.
 
460
 
 
461
          To compile this driver as a module, choose M here: the module will be
 
462
          called ni_atmio16d.
 
463
 
 
464
config COMEDI_PCMAD
 
465
        tristate "Winsystems PCM-A/D12 and PCM-A/D16 PC/104 board support"
 
466
        default N
 
467
        ---help---
 
468
          Enable support for Winsystems PCM-A/D12 and PCM-A/D16 PC/104 boards.
 
469
 
 
470
          To compile this driver as a module, choose M here: the module will be
 
471
          called pcmad.
 
472
 
 
473
config COMEDI_PCMDA12
 
474
        tristate "Winsystems PCM-D/A-12 8-channel AO PC/104 board support"
 
475
        default N
 
476
        ---help---
 
477
          Enable support for Winsystems PCM-D/A-12 8-channel AO PC/104 boards.
 
478
          Note that the board is not ISA-PNP capable and thus needs the I/O
 
479
          port comedi_config parameter.
 
480
 
 
481
          To compile this driver as a module, choose M here: the module will be
 
482
          called pcmda12.
 
483
 
 
484
config COMEDI_PCMMIO
 
485
        tristate "Winsystems PCM-MIO PC/104 board support"
 
486
        default N
 
487
        ---help---
 
488
          Enable support for Winsystems PCM-MIO multifunction PC/104 boards.
 
489
 
 
490
          To compile this driver as a module, choose M here: the module will be
 
491
          called pcmmio.
 
492
 
 
493
config COMEDI_PCMUIO
 
494
        tristate "Winsystems PCM-UIO48A and PCM-UIO96A PC/104 board support"
 
495
        default N
 
496
        ---help---
 
497
          Enable support for PCM-UIO48A and PCM-UIO96A PC/104 boards.
 
498
 
 
499
          To compile this driver as a module, choose M here: the module will be
 
500
          called pcmuio.
 
501
 
 
502
config COMEDI_MULTIQ3
 
503
        tristate "Quanser Consulting MultiQ-3 ISA card support"
 
504
        default N
 
505
        ---help---
 
506
          Enable support for Quanser Consulting MultiQ-3 ISA cards
 
507
 
 
508
          To compile this driver as a module, choose M here: the module will be
 
509
          called multiq3.
 
510
 
 
511
config COMEDI_POC
 
512
        tristate "Generic driver for very simple devices"
 
513
        default N
 
514
        ---help---
 
515
          Enable generic support for very simple / POC (Piece of Crap) boards,
 
516
          Keithley Metrabyte DAC-02 (dac02), Advantech PCL-733 (pcl733) and
 
517
          PCL-734 (pcl734)
 
518
 
 
519
          To compile this driver as a module, choose M here: the module will be
 
520
          called poc.
 
521
 
 
522
endif # COMEDI_ISA_DRIVERS
 
523
 
 
524
menuconfig COMEDI_PCI_DRIVERS
17
525
        tristate "Comedi PCI drivers"
18
526
        depends on COMEDI && PCI
19
527
        default N
20
528
        ---help---
21
 
          Enable lots of comedi PCI drivers to be built
22
 
 
23
 
config COMEDI_PCMCIA_DRIVERS
 
529
          Enable comedi PCI drivers to be built
 
530
 
 
531
          Note that the answer to this question won't directly affect the
 
532
          kernel: saying N will just cause the configurator to skip all
 
533
          the questions about PCI comedi drivers.
 
534
 
 
535
if COMEDI_PCI_DRIVERS && PCI
 
536
 
 
537
config COMEDI_ADDI_APCI_035
 
538
        tristate "ADDI-DATA APCI_035 support"
 
539
        default N
 
540
        ---help---
 
541
          Enable support for ADDI-DATA APCI_035 cards
 
542
 
 
543
          To compile this driver as a module, choose M here: the module will be
 
544
          called addi_apci_035.
 
545
 
 
546
config COMEDI_ADDI_APCI_1032
 
547
        tristate "ADDI-DATA APCI_1032 support"
 
548
        default N
 
549
        ---help---
 
550
          Enable support for ADDI-DATA APCI_1032 cards
 
551
 
 
552
          To compile this driver as a module, choose M here: the module will be
 
553
          called addi_apci_1032.
 
554
 
 
555
config COMEDI_ADDI_APCI_1500
 
556
        tristate "ADDI-DATA APCI_1500 support"
 
557
        default N
 
558
        ---help---
 
559
          Enable support for ADDI-DATA APCI_1500 cards
 
560
 
 
561
          To compile this driver as a module, choose M here: the module will be
 
562
          called addi_apci_1500.
 
563
 
 
564
config COMEDI_ADDI_APCI_1516
 
565
        tristate "ADDI-DATA APCI_1516 support"
 
566
        default N
 
567
        ---help---
 
568
          Enable support for ADDI-DATA APCI_1516 cards
 
569
 
 
570
          To compile this driver as a module, choose M here: the module will be
 
571
          called addi_apci_1516.
 
572
 
 
573
config COMEDI_ADDI_APCI_1564
 
574
        tristate "ADDI-DATA APCI_1564 support"
 
575
        default N
 
576
        ---help---
 
577
          Enable support for ADDI-DATA APCI_1564 cards
 
578
 
 
579
          To compile this driver as a module, choose M here: the module will be
 
580
          called addi_apci_1564.
 
581
 
 
582
config COMEDI_ADDI_APCI_16XX
 
583
        tristate "ADDI-DATA APCI_16xx support"
 
584
        default N
 
585
        ---help---
 
586
          Enable support for ADDI-DATA APCI_16xx cards
 
587
 
 
588
          To compile this driver as a module, choose M here: the module will be
 
589
          called addi_apci_16xx.
 
590
 
 
591
config COMEDI_ADDI_APCI_2016
 
592
        tristate "ADDI-DATA APCI_2016 support"
 
593
        default N
 
594
        ---help---
 
595
          Enable support for ADDI-DATA APCI_2016 cards
 
596
 
 
597
          To compile this driver as a module, choose M here: the module will be
 
598
          called addi_apci_2016.
 
599
 
 
600
config COMEDI_ADDI_APCI_2032
 
601
        tristate "ADDI-DATA APCI_2032 support"
 
602
        default N
 
603
        ---help---
 
604
          Enable support for ADDI-DATA APCI_2032 cards
 
605
 
 
606
          To compile this driver as a module, choose M here: the module will be
 
607
          called addi_apci_2032.
 
608
 
 
609
config COMEDI_ADDI_APCI_2200
 
610
        tristate "ADDI-DATA APCI_2200 support"
 
611
        default N
 
612
        ---help---
 
613
          Enable support for ADDI-DATA APCI_2200 cards
 
614
 
 
615
          To compile this driver as a module, choose M here: the module will be
 
616
          called addi_apci_2200.
 
617
 
 
618
config COMEDI_ADDI_APCI_3001
 
619
        tristate "ADDI-DATA APCI_3001 support"
 
620
        select COMEDI_FC
 
621
        default N
 
622
        ---help---
 
623
          Enable support for ADDI-DATA APCI_3001 cards
 
624
 
 
625
          To compile this driver as a module, choose M here: the module will be
 
626
          called addi_apci_3001.
 
627
 
 
628
config COMEDI_ADDI_APCI_3120
 
629
        tristate "ADDI-DATA APCI_3520 support"
 
630
        select COMEDI_FC
 
631
        default N
 
632
        ---help---
 
633
          Enable support for ADDI-DATA APCI_3520 cards
 
634
 
 
635
          To compile this driver as a module, choose M here: the module will be
 
636
          called addi_apci_3120.
 
637
 
 
638
config COMEDI_ADDI_APCI_3501
 
639
        tristate "ADDI-DATA APCI_3501 support"
 
640
        default N
 
641
        ---help---
 
642
          Enable support for ADDI-DATA APCI_3501 cards
 
643
 
 
644
          To compile this driver as a module, choose M here: the module will be
 
645
          called addi_apci_3501.
 
646
 
 
647
config COMEDI_ADDI_APCI_3XXX
 
648
        tristate "ADDI-DATA APCI_3xxx support"
 
649
        default N
 
650
        ---help---
 
651
          Enable support for ADDI-DATA APCI_3xxx cards
 
652
 
 
653
          To compile this driver as a module, choose M here: the module will be
 
654
          called addi_apci_3xxx.
 
655
 
 
656
config COMEDI_ADL_PCI6208
 
657
        tristate "ADLink PCI-6208A support"
 
658
        select COMEDI_8255
 
659
        default N
 
660
        ---help---
 
661
          Enable support for ADLink PCI-6208A cards
 
662
 
 
663
          To compile this driver as a module, choose M here: the module will be
 
664
          called adl_pci6208.
 
665
 
 
666
config COMEDI_ADL_PCI7230
 
667
        tristate "ADLink PCI-7230 digital io board support"
 
668
        default N
 
669
        ---help---
 
670
          Enable support for ADlink PCI-7230 digital io board support
 
671
 
 
672
          To compile this driver as a module, choose M here: the module will be
 
673
          called adl_pci7230.
 
674
 
 
675
config COMEDI_ADL_PCI7296
 
676
        tristate "ADLink PCI-7296 96 ch. digital io board support"
 
677
        default N
 
678
        ---help---
 
679
          Enable support for ADlink PCI-7296 96 ch. digital io board support
 
680
 
 
681
          To compile this driver as a module, choose M here: the module will be
 
682
          called adl_pci7296.
 
683
 
 
684
config COMEDI_ADL_PCI7432
 
685
        tristate "ADLink PCI-7432 64 ch. isolated digital io board support"
 
686
        default N
 
687
        ---help---
 
688
          Enable support for ADlink PCI-7432 64 ch. isolated digital io board
 
689
 
 
690
          To compile this driver as a module, choose M here: the module will be
 
691
          called adl_pci7432.
 
692
 
 
693
config COMEDI_ADL_PCI8164
 
694
        tristate "ADLink PCI-8164 4 Axes Motion Control board support"
 
695
        default N
 
696
        ---help---
 
697
          Enable support for ADlink PCI-8164 4 Axes Motion Control board
 
698
 
 
699
          To compile this driver as a module, choose M here: the module will be
 
700
          called adl_pci8164.
 
701
 
 
702
config COMEDI_ADL_PCI9111
 
703
        tristate "ADLink PCI-9111HR support"
 
704
        select COMEDI_FC
 
705
        default N
 
706
        ---help---
 
707
          Enable support for ADlink PCI9111 cards
 
708
 
 
709
          To compile this driver as a module, choose M here: the module will be
 
710
          called adl_pci9111.
 
711
 
 
712
config COMEDI_ADL_PCI9118
 
713
        tristate "ADLink PCI-9118DG, PCI-9118HG, PCI-9118HR support"
 
714
        select COMEDI_FC
 
715
        default N
 
716
        ---help---
 
717
          Enable support for ADlink PCI-9118DG, PCI-9118HG, PCI-9118HR cards
 
718
 
 
719
          To compile this driver as a module, choose M here: the module will be
 
720
          called adl_pci9118.
 
721
 
 
722
config COMEDI_ADV_PCI1710
 
723
        tristate "Advantech PCI-171x, PCI-1720 and PCI-1731 support"
 
724
        default N
 
725
        ---help---
 
726
          Enable support for Advantech PCI-1710, PCI-1710HG, PCI-1711,
 
727
          PCI-1713, PCI-1720 and PCI-1731
 
728
 
 
729
          To compile this driver as a module, choose M here: the module will be
 
730
          called adv_pci1710.
 
731
 
 
732
config COMEDI_ADV_PCI1723
 
733
        tristate "Advantech PCI-1723 support"
 
734
        default N
 
735
        ---help---
 
736
          Enable support for Advantech PCI-1723 cards
 
737
 
 
738
          To compile this driver as a module, choose M here: the module will be
 
739
          called adv_pci1723.
 
740
 
 
741
config COMEDI_ADV_PCI_DIO
 
742
        tristate "Advantech PCI DIO card support"
 
743
        select COMEDI_8255
 
744
        default N
 
745
        ---help---
 
746
          Enable support for Advantech PCI DIO cards
 
747
          PCI-1730, PCI-1733, PCI-1734, PCI-1736UP, PCI-1750, PCI-1751,
 
748
          PCI-1752, PCI-1753/E, PCI-1754, PCI-1756 and PCI-1762
 
749
 
 
750
          To compile this driver as a module, choose M here: the module will be
 
751
          called adv_pci_dio.
 
752
 
 
753
config COMEDI_AMPLC_DIO200
 
754
        tristate "Amplicon PC272E and PCI272 DIO board support"
 
755
        select COMEDI_8255
 
756
        default N
 
757
        ---help---
 
758
          Enable support for Amplicon PC272E and PCI272 DIO boards
 
759
 
 
760
          To compile this driver as a module, choose M here: the module will be
 
761
          called amplc_dio200.
 
762
 
 
763
config COMEDI_AMPLC_PC236
 
764
        tristate "Amplicon PC36AT and PCI236 DIO board support"
 
765
        select COMEDI_8255
 
766
        default N
 
767
        ---help---
 
768
          Enable support for Amplicon PC36AT and PCI236 DIO boards
 
769
 
 
770
          To compile this driver as a module, choose M here: the module will be
 
771
          called amplc_pc236.
 
772
 
 
773
config COMEDI_AMPLC_PC263
 
774
        tristate "Amplicon PC263 and PCI263 relay board support"
 
775
        default N
 
776
        ---help---
 
777
          Enable support for Amplicon PC263 and PCI263 relay boards
 
778
 
 
779
          To compile this driver as a module, choose M here: the module will be
 
780
          called amplc_pc263.
 
781
 
 
782
config COMEDI_AMPLC_PCI224
 
783
        tristate "Amplicon PCI224 and PCI234 support"
 
784
        select COMEDI_FC
 
785
        default N
 
786
        ---help---
 
787
          Enable support for Amplicon PCI224 and PCI234 AO boards
 
788
 
 
789
          To compile this driver as a module, choose M here: the module will be
 
790
          called amplc_pci224.
 
791
 
 
792
config COMEDI_AMPLC_PCI230
 
793
        tristate "Amplicon PCI230 and PCI260 support"
 
794
        select COMEDI_8255
 
795
        default N
 
796
        ---help---
 
797
          Enable support for Amplicon PCI230 and PCI260 Multifunction I/O
 
798
          boards
 
799
 
 
800
          To compile this driver as a module, choose M here: the module will be
 
801
          called amplc_pci230.
 
802
 
 
803
config COMEDI_CONTEC_PCI_DIO
 
804
        tristate "Contec PIO1616L digital I/O board support"
 
805
        default N
 
806
        ---help---
 
807
          Enable support for the Contec PIO1616L digital I/O board
 
808
 
 
809
          To compile this driver as a module, choose M here: the module will be
 
810
          called contec_pci_dio.
 
811
 
 
812
config COMEDI_DT3000
 
813
        tristate "Data Translation DT3000 series support"
 
814
        default N
 
815
        ---help---
 
816
          Enable support for Data Translation DT3000 series
 
817
          DT3001, DT3001-PGL, DT3002, DT3003, DT3003-PGL, DT3004, DT3005 and
 
818
          DT3004-200
 
819
 
 
820
          To compile this driver as a module, choose M here: the module will be
 
821
          called dt3000.
 
822
 
 
823
config COMEDI_UNIOXX5
 
824
        tristate "Fastwel UNIOxx-5 analog and digital io board support"
 
825
        default N
 
826
        ---help---
 
827
          Enable support for Fastwel UNIOxx-5 (analog and digital i/o) boards
 
828
 
 
829
          To compile this driver as a module, choose M here: the module will be
 
830
          called unioxx5.
 
831
 
 
832
config COMEDI_GSC_HPDI
 
833
        tristate "General Standards PCI-HPDI32 / PMC-HPDI32 support"
 
834
        select COMEDI_FC
 
835
        default N
 
836
        ---help---
 
837
          Enable support for General Standards Corporation high speed parallel
 
838
          digital interface rs485 boards PCI-HPDI32 and PMC-HPDI32.
 
839
          Only receive mode works, transmit not supported.
 
840
 
 
841
          To compile this driver as a module, choose M here: the module will be
 
842
          called gsc_hpdi.
 
843
 
 
844
config COMEDI_ICP_MULTI
 
845
        tristate "Inova ICP_MULTI support"
 
846
        default N
 
847
        ---help---
 
848
          Enable support for Inova ICP_MULTI card
 
849
 
 
850
          To compile this driver as a module, choose M here: the module will be
 
851
          called icp_multi.
 
852
 
 
853
config COMEDI_II_PCI20KC
 
854
        tristate "Intelligent Instruments PCI-20001C carrier support"
 
855
        default N
 
856
        ---help---
 
857
          Enable support for Intelligent Instruments PCI-20001C carrier
 
858
          PCI-20001, PCI-20006 and PCI-20341
 
859
 
 
860
          To compile this driver as a module, choose M here: the module will be
 
861
          called ii_pci20kc.
 
862
 
 
863
config COMEDI_DAQBOARD2000
 
864
        tristate "IOtech DAQboard/2000 support"
 
865
        select COMEDI_8255
 
866
        default N
 
867
        ---help---
 
868
          Enable support for the IOtech DAQboard/2000
 
869
 
 
870
          To compile this driver as a module, choose M here: the module will be
 
871
          called daqboard2000.
 
872
 
 
873
config COMEDI_JR3_PCI
 
874
        tristate "JR3/PCI force sensor board support"
 
875
        default N
 
876
        ---help---
 
877
          Enable support for JR3/PCI force sensor boards
 
878
 
 
879
          To compile this driver as a module, choose M here: the module will be
 
880
          called jr3_pci.
 
881
 
 
882
config COMEDI_KE_COUNTER
 
883
        tristate "Kolter-Electronic PCI Counter 1 card support"
 
884
        default N
 
885
        ---help---
 
886
          Enable support for Kolter-Electronic PCI Counter 1 cards
 
887
 
 
888
          To compile this driver as a module, choose M here: the module will be
 
889
          called ke_counter.
 
890
 
 
891
config COMEDI_CB_PCIDAS64
 
892
        tristate "MeasurementComputing PCI-DAS 64xx, 60xx, and 4020 support"
 
893
        select COMEDI_8255
 
894
        select COMEDI_FC
 
895
        default N
 
896
        ---help---
 
897
          Enable support for ComputerBoards/MeasurementComputing PCI-DAS 64xx,
 
898
          60xx, and 4020 series with the PLX 9080 PCI controller
 
899
 
 
900
          To compile this driver as a module, choose M here: the module will be
 
901
          called cb_pcidas64.
 
902
 
 
903
config COMEDI_CB_PCIDAS
 
904
        tristate "MeasurementComputing PCI-DAS support"
 
905
        select COMEDI_8255
 
906
        select COMEDI_FC
 
907
        default N
 
908
        ---help---
 
909
          Enable support for ComputerBoards/MeasurementComputing PCI-DAS with
 
910
          AMCC S5933 PCIcontroller: PCI-DAS1602/16, PCI-DAS1602/16jr,
 
911
          PCI-DAS1602/12, PCI-DAS1200, PCI-DAS1200jr, PCI-DAS1000, PCI-DAS1001
 
912
          and PCI_DAS1002.
 
913
 
 
914
          To compile this driver as a module, choose M here: the module will be
 
915
          called cb_pcidas.
 
916
 
 
917
config COMEDI_CB_PCIDDA
 
918
        tristate "MeasurementComputing PCI-DDA series support"
 
919
        select COMEDI_8255
 
920
        default N
 
921
        ---help---
 
922
          Enable support for ComputerBoards/MeasurementComputing PCI-DDA
 
923
          series: PCI-DDA08/12, PCI-DDA04/12, PCI-DDA02/12, PCI-DDA08/16,
 
924
          PCI-DDA04/16 and PCI-DDA02/16
 
925
 
 
926
          To compile this driver as a module, choose M here: the module will be
 
927
          called cb_pcidda.
 
928
 
 
929
config COMEDI_CB_PCIDIO
 
930
        tristate "MeasurementComputing PCI-DIO series support"
 
931
        select COMEDI_8255
 
932
        default N
 
933
        ---help---
 
934
          Enable support for ComputerBoards/MeasurementComputing PCI-DIO series
 
935
          PCI-DIO24, PCI-DIO24H and PCI-DIO48H
 
936
 
 
937
          To compile this driver as a module, choose M here: the module will be
 
938
          called cb_pcidio.
 
939
 
 
940
config COMEDI_CB_PCIMDAS
 
941
        tristate "MeasurementComputing PCIM-DAS1602/16 support"
 
942
        select COMEDI_8255
 
943
        default N
 
944
        ---help---
 
945
          Enable support for ComputerBoards/MeasurementComputing PCI Migration
 
946
          series PCIM-DAS1602/16
 
947
 
 
948
          To compile this driver as a module, choose M here: the module will be
 
949
          called cb_pcimdas.
 
950
 
 
951
config COMEDI_CB_PCIMDDA
 
952
        tristate "MeasurementComputing PCIM-DDA06-16 support"
 
953
        select COMEDI_8255
 
954
        default N
 
955
        ---help---
 
956
          Enable support for ComputerBoards/MeasurementComputing PCIM-DDA06-16
 
957
 
 
958
          To compile this driver as a module, choose M here: the module will be
 
959
          called cb_pcimdda.
 
960
 
 
961
config COMEDI_ME4000
 
962
        tristate "Meilhaus ME-4000 support"
 
963
        default N
 
964
        ---help---
 
965
          Enable support for Meilhaus PCI data acquisition cards
 
966
          ME-4650, ME-4670i, ME-4680, ME-4680i and ME-4680is
 
967
 
 
968
          To compile this driver as a module, choose M here: the module will be
 
969
          called me4000.
 
970
 
 
971
config COMEDI_ME_DAQ
 
972
        tristate "Meilhaus ME-2000i, ME-2600i, ME-3000vm1 support"
 
973
        default N
 
974
        ---help---
 
975
          Enable support for Meilhaus PCI data acquisition cards
 
976
          ME-2000i, ME-2600i and ME-3000vm1
 
977
 
 
978
          To compile this driver as a module, choose M here: the module will be
 
979
          called me_daq.
 
980
 
 
981
config COMEDI_NI_6527
 
982
        tristate "NI 6527 support"
 
983
        depends on COMEDI_MITE
 
984
        default N
 
985
        ---help---
 
986
          Enable support for the National Instruments 6527 PCI card
 
987
 
 
988
          To compile this driver as a module, choose M here: the module will be
 
989
          called ni_6527.
 
990
 
 
991
config COMEDI_NI_65XX
 
992
        tristate "NI 65xx static dio PCI card support"
 
993
        depends on COMEDI_MITE
 
994
        default N
 
995
        ---help---
 
996
          Enable support for National Instruments 65xx static dio boards.
 
997
          Supported devices: National Instruments PCI-6509 (ni_65xx),
 
998
          PXI-6509, PCI-6510, PCI-6511, PXI-6511, PCI-6512, PXI-6512, PCI-6513,
 
999
          PXI-6513, PCI-6514, PXI-6514, PCI-6515, PXI-6515, PCI-6516, PCI-6517,
 
1000
          PCI-6518, PCI-6519, PCI-6520, PCI-6521, PXI-6521, PCI-6528, PXI-6528
 
1001
 
 
1002
          To compile this driver as a module, choose M here: the module will be
 
1003
          called ni_65xx.
 
1004
 
 
1005
config COMEDI_NI_660X
 
1006
        tristate "NI 660x counter/timer PCI card support"
 
1007
        depends on COMEDI_NI_TIO && COMEDI_NI_COMMON
 
1008
        default N
 
1009
        ---help---
 
1010
          Enable support for National Instruments PCI-6601 (ni_660x), PCI-6602,
 
1011
          PXI-6602 and PXI-6608.
 
1012
 
 
1013
          To compile this driver as a module, choose M here: the module will be
 
1014
          called ni_660x.
 
1015
 
 
1016
config COMEDI_NI_670X
 
1017
        tristate "NI 670x PCI card support"
 
1018
        depends on COMEDI_MITE
 
1019
        default N
 
1020
        ---help---
 
1021
          Enable support for National Instruments PCI-6703 and PCI-6704
 
1022
 
 
1023
          To compile this driver as a module, choose M here: the module will be
 
1024
          called ni_670x.
 
1025
 
 
1026
config COMEDI_NI_PCIDIO
 
1027
        tristate "NI PCI-DIO32HS, PCI-DIO96, PCI-6533, PCI-6503 support"
 
1028
        depends on COMEDI_MITE
 
1029
        select COMEDI_8255
 
1030
        default N
 
1031
        ---help---
 
1032
          Enable support for National Instruments PCI-DIO-32HS, PXI-6533,
 
1033
          PCI-DIO-96, PCI-DIO-96B, PXI-6508, PCI-6503, PCI-6503B, PCI-6503X,
 
1034
          PXI-6503, PCI-6533 and PCI-6534
 
1035
          The DIO-96 appears as four 8255 subdevices. See the 8255
 
1036
          driver notes for details.
 
1037
 
 
1038
          To compile this driver as a module, choose M here: the module will be
 
1039
          called ni_pcidio.
 
1040
 
 
1041
config COMEDI_NI_PCIMIO
 
1042
        tristate "NI PCI-MIO-E series and M series support"
 
1043
        depends on COMEDI_NI_TIO && COMEDI_NI_COMMON
 
1044
        select COMEDI_8255
 
1045
        select COMEDI_FC
 
1046
        default N
 
1047
        ---help---
 
1048
          Enable support for National Instruments PCI-MIO-E series and M series
 
1049
          (all boards): PCI-MIO-16XE-10, PXI-6030E, PCI-MIO-16E-1,
 
1050
          PCI-MIO-16E-4, PCI-6014, PCI-6040E, PXI-6040E, PCI-6030E, PCI-6031E,
 
1051
          PCI-6032E, PCI-6033E, PCI-6071E, PCI-6023E, PCI-6024E, PCI-6025E,
 
1052
          PXI-6025E, PCI-6034E, PCI-6035E, PCI-6052E, PCI-6110, PCI-6111,
 
1053
          PCI-6220, PCI-6221, PCI-6224, PXI-6224, PCI-6225, PXI-6225, PCI-6229,
 
1054
          PCI-6250, PCI-6251, PCIe-6251, PCI-6254, PCI-6259, PCIe-6259,
 
1055
          PCI-6280, PCI-6281, PXI-6281, PCI-6284, PCI-6289, PCI-6711, PXI-6711,
 
1056
          PCI-6713, PXI-6713, PXI-6071E, PCI-6070E, PXI-6070E, PXI-6052E,
 
1057
          PCI-6036E, PCI-6731, PCI-6733, PXI-6733, PCI-6143, PXI-6143
 
1058
 
 
1059
          To compile this driver as a module, choose M here: the module will be
 
1060
          called ni_pcimio.
 
1061
 
 
1062
config COMEDI_RTD520
 
1063
        tristate "Real Time Devices PCI4520/DM7520 support"
 
1064
        select COMEDI_8255
 
1065
        default N
 
1066
        ---help---
 
1067
          Enable support for Real Time Devices PCI4520/DM7520
 
1068
 
 
1069
          To compile this driver as a module, choose M here: the module will be
 
1070
          called rtd520.
 
1071
 
 
1072
config COMEDI_S526
 
1073
        tristate "Sensoray s526 support"
 
1074
        default N
 
1075
        ---help---
 
1076
          Enable support for Sensoray s526
 
1077
 
 
1078
          To compile this driver as a module, choose M here: the module will be
 
1079
          called s526.
 
1080
 
 
1081
config COMEDI_S626
 
1082
        tristate "Sensoray 626 support"
 
1083
        select COMEDI_FC
 
1084
        default N
 
1085
        ---help---
 
1086
          Enable support for Sensoray 626
 
1087
 
 
1088
          To compile this driver as a module, choose M here: the module will be
 
1089
          called s626.
 
1090
 
 
1091
config COMEDI_SSV_DNP
 
1092
        tristate "SSV Embedded Systems DIL/Net-PC support"
 
1093
        default N
 
1094
        ---help---
 
1095
          Enable support for SSV Embedded Systems DIL/Net-PC
 
1096
 
 
1097
          To compile this driver as a module, choose M here: the module will be
 
1098
          called ssv_dnp.
 
1099
 
 
1100
endif # COMEDI_PCI_DRIVERS
 
1101
 
 
1102
menuconfig COMEDI_PCMCIA_DRIVERS
24
1103
        tristate "Comedi PCMCIA drivers"
25
 
        depends on COMEDI && PCMCIA && PCCARD
26
 
        default N
27
 
        ---help---
28
 
          Enable lots of comedi PCMCIA and PCCARD drivers to be built
29
 
 
30
 
config COMEDI_USB_DRIVERS
 
1104
        depends on COMEDI && (PCMCIA || PCCARD)
 
1105
        default N
 
1106
        ---help---
 
1107
          Enable comedi PCMCIA and PCCARD drivers to be built
 
1108
 
 
1109
          Note that the answer to this question won't directly affect the
 
1110
          kernel: saying N will just cause the configurator to skip all
 
1111
          the questions about PCMCIA comedi drivers.
 
1112
 
 
1113
if COMEDI_PCMCIA_DRIVERS && PCMCIA
 
1114
 
 
1115
config COMEDI_CB_DAS16_CS
 
1116
        tristate "CB DAS16 series PCMCIA support"
 
1117
        default N
 
1118
        ---help---
 
1119
          Enable support for the ComputerBoards/MeasurementComputing PCMCIA
 
1120
          cards DAS16/16, PCM-DAS16D/12 and PCM-DAS16s/16
 
1121
 
 
1122
          To compile this driver as a module, choose M here: the module will be
 
1123
          called cb_das16_cs.
 
1124
 
 
1125
config COMEDI_DAS08_CS
 
1126
        tristate "CB DAS08 PCMCIA support"
 
1127
        select COMEDI_DAS08
 
1128
        default N
 
1129
        ---help---
 
1130
          Enable support for the ComputerBoards/MeasurementComputing DAS-08
 
1131
          PCMCIA card
 
1132
 
 
1133
          To compile this driver as a module, choose M here: the module will be
 
1134
          called das08_cs.
 
1135
 
 
1136
config COMEDI_NI_DAQ_700_CS
 
1137
        tristate "NI DAQCard-700 PCMCIA support"
 
1138
        depends on COMEDI_NI_COMMON
 
1139
        default N
 
1140
        ---help---
 
1141
          Enable support for the National Instruments PCMCIA DAQCard-700 DIO
 
1142
 
 
1143
          To compile this driver as a module, choose M here: the module will be
 
1144
          called ni_daq_700.
 
1145
 
 
1146
config COMEDI_NI_DAQ_DIO24_CS
 
1147
        tristate "NI DAQ-Card DIO-24 PCMCIA support"
 
1148
        depends on COMEDI_NI_COMMON
 
1149
        select COMEDI_8255
 
1150
        default N
 
1151
        ---help---
 
1152
          Enable support for the National Instruments PCMCIA DAQ-Card DIO-24
 
1153
 
 
1154
          To compile this driver as a module, choose M here: the module will be
 
1155
          called ni_daq_dio24.
 
1156
 
 
1157
config COMEDI_NI_LABPC_CS
 
1158
        tristate "NI DAQCard-1200 PCMCIA support"
 
1159
        depends on COMEDI_NI_LABPC
 
1160
        default N
 
1161
        ---help---
 
1162
          Enable support for the National Instruments PCMCIA DAQCard-1200
 
1163
 
 
1164
          To compile this driver as a module, choose M here: the module will be
 
1165
          called ni_labpc_cs.
 
1166
 
 
1167
config COMEDI_NI_MIO_CS
 
1168
        tristate "NI DAQCard E series PCMCIA support"
 
1169
        depends on COMEDI_NI_TIO && COMEDI_NI_COMMON
 
1170
        select COMEDI_8255
 
1171
        select COMEDI_FC
 
1172
        default N
 
1173
        ---help---
 
1174
          Enable support for the National Instruments PCMCIA DAQCard E series
 
1175
          DAQCard-ai-16xe-50, DAQCard-ai-16e-4, DAQCard-6062E, DAQCard-6024E
 
1176
          and DAQCard-6036E
 
1177
 
 
1178
          To compile this driver as a module, choose M here: the module will be
 
1179
          called ni_mio_cs.
 
1180
 
 
1181
config COMEDI_QUATECH_DAQP_CS
 
1182
        tristate "Quatech DAQP PCMCIA data capture card support"
 
1183
        default N
 
1184
        ---help---
 
1185
          Enable support for the Quatech DAQP PCMCIA data capture cards
 
1186
          DAQP-208 and DAQP-308
 
1187
 
 
1188
          To compile this driver as a module, choose M here: the module will be
 
1189
          called quatech_daqp_cs.
 
1190
 
 
1191
endif # COMEDI_PCMCIA_DRIVERS
 
1192
 
 
1193
menuconfig COMEDI_USB_DRIVERS
31
1194
        tristate "Comedi USB drivers"
32
1195
        depends on COMEDI && USB
33
1196
        default N
34
1197
        ---help---
35
 
          Enable lots of comedi USB drivers to be built
 
1198
          Enable comedi USB drivers to be built
 
1199
 
 
1200
          Note that the answer to this question won't directly affect the
 
1201
          kernel: saying N will just cause the configurator to skip all
 
1202
          the questions about USB comedi drivers.
 
1203
 
 
1204
if COMEDI_USB_DRIVERS && USB
 
1205
 
 
1206
config COMEDI_DT9812
 
1207
        tristate "DataTranslation DT9812 USB module support"
 
1208
        default N
 
1209
        ---help---
 
1210
          Enable support for the Data Translation DT9812 USB module
 
1211
 
 
1212
          To compile this driver as a module, choose M here: the module will be
 
1213
          called dt9812.
 
1214
 
 
1215
config COMEDI_USBDUX
 
1216
        tristate "ITL USBDUX support"
 
1217
        default N
 
1218
        ---help---
 
1219
          Enable support for the University of Stirling USB DAQ and INCITE
 
1220
          Technology Limited driver
 
1221
 
 
1222
          To compile this driver as a module, choose M here: the module will be
 
1223
          called usbdux.
 
1224
 
 
1225
config COMEDI_USBDUXFAST
 
1226
        tristate "ITL USB-DUXfast support"
 
1227
        select COMEDI_FC
 
1228
        default N
 
1229
        ---help---
 
1230
          Enable support for the University of Stirling USB-DUXfast and INCITE
 
1231
          Technology Limited driver
 
1232
 
 
1233
          To compile this driver as a module, choose M here: the module will be
 
1234
          called usbduxfast.
 
1235
 
 
1236
config COMEDI_VMK80XX
 
1237
        tristate "Velleman VM110/VM140 USB Board support"
 
1238
        default N
 
1239
        ---help---
 
1240
          Build the Velleman USB Board Low-Level Driver supporting the
 
1241
          K8055/K8061 aka VM110/VM140 devices
 
1242
 
 
1243
          To compile this driver as a module, choose M here: the module will be
 
1244
          called vmk80xx.
 
1245
 
 
1246
endif # COMEDI_USB_DRIVERS
 
1247
 
 
1248
menuconfig COMEDI_NI_COMMON
 
1249
        tristate "Comedi National Instruments card support"
 
1250
        depends on COMEDI
 
1251
        default N
 
1252
        ---help---
 
1253
          Enable comedi support for National Instruments cards.
 
1254
          Modules in this section are used by many comedi NI drivers.
 
1255
 
 
1256
          Note that the answer to this question won't directly affect the
 
1257
          kernel: saying N will just cause the configurator to skip all
 
1258
          the questions about National Instruments cards.
 
1259
 
 
1260
if COMEDI_NI_COMMON
 
1261
 
 
1262
config COMEDI_MITE
 
1263
        tristate "NI Mite PCI interface chip support"
 
1264
        depends on PCI
 
1265
        default N
 
1266
        ---help---
 
1267
          Enable support for National Instruments Mite PCI interface chip
 
1268
 
 
1269
          To compile this driver as a module, choose M here: the module will be
 
1270
          called mite.
 
1271
 
 
1272
config COMEDI_NI_TIO
 
1273
        tristate "NI general purpose counter support"
 
1274
        depends on COMEDI_MITE
 
1275
        default N
 
1276
        ---help---
 
1277
          Enable support for National Instruments general purpose counters.
 
1278
          This module is not used directly by end-users. Rather, it
 
1279
          is used by other drivers (for example ni_660x and ni_pcimio)
 
1280
          to provide support for NI's general purpose counters.
 
1281
 
 
1282
          To compile this driver as a modules, choose M here: two modules will
 
1283
          be build: ni_tio and ni_tiocmd.
 
1284
 
 
1285
config COMEDI_NI_LABPC
 
1286
        tristate "NI Lab-PC and compatibles ISA and PCI support"
 
1287
        depends on COMEDI_MITE
 
1288
        select COMEDI_8255
 
1289
        select COMEDI_FC
 
1290
        default N
 
1291
        ---help---
 
1292
          Enable support for National Instruments Lab-PC and compatibles
 
1293
          Lab-PC-1200, Lab-PC-1200AI, Lab-PC+ and PCI-1200.
 
1294
          Kernel-level ISA plug-and-play support for the lab-pc-1200 boards has
 
1295
          not yet been added to the driver.
 
1296
 
 
1297
          To compile this driver as a module, choose M here: the module will be
 
1298
          called ni_labpc.
 
1299
 
 
1300
endif # COMEDI_NI_COMMON
 
1301
 
 
1302
config COMEDI_8255
 
1303
        tristate "Generic 8255 support"
 
1304
        depends on COMEDI
 
1305
        default N
 
1306
        ---help---
 
1307
          Enable generic 8255 support.
 
1308
 
 
1309
          You should enable compilation this driver if you plan to use a board
 
1310
          that has an 8255 chip. For multifunction boards, the main driver will
 
1311
          configure the 8255 subdevice automatically.
 
1312
 
 
1313
          Note that most PCI 8255 boards do NOT work with this driver, and
 
1314
          need a separate driver as a wrapper.
 
1315
 
 
1316
          To compile this driver as a module, choose M here: the module will be
 
1317
          called 8255.
 
1318
 
 
1319
config COMEDI_DAS08
 
1320
        tristate "DAS-08 compatible support"
 
1321
        depends on COMEDI
 
1322
        select COMEDI_8255
 
1323
        default N
 
1324
        ---help---
 
1325
          Enable support for DAS08 and compatible ISA, PC/104 and PCI cards.
 
1326
 
 
1327
          Note that PCMCIA DAS08 cards are not directly supported by this
 
1328
          driver, and need a separate driver as a wrapper.
 
1329
 
 
1330
          To compile this driver as a module, choose M here: the module will be
 
1331
          called das08.
 
1332
 
 
1333
config COMEDI_FC
 
1334
        tristate "Comedi shared functions for low-level driver support"
 
1335
        depends on COMEDI
 
1336
        default N
 
1337
        ---help---
 
1338
          Enable support for shared functions for low-level drivers.
 
1339
          This module is not used directly by end-users. Rather, it
 
1340
          is used by many other comedi drivers.
 
1341
 
 
1342
          To compile this driver as a module, choose M here: the module will be
 
1343
          called comedi_fc.