10
10
bool "Comedi debugging"
11
11
depends on COMEDI != n
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.
16
config COMEDI_PCI_DRIVERS
16
menuconfig COMEDI_MISC_DRIVERS
17
tristate "Comedi misc drivers"
21
Enable comedi misc drivers to be built
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.
27
if COMEDI_MISC_DRIVERS
29
config COMEDI_KCOMEDILIB
30
tristate "Comedi kcomedilib"
35
tristate "Device bonding support"
36
depends on COMEDI_KCOMEDILIB
39
Enable support for a driver to 'bond' (merge) multiple subdevices
40
from multiple devices together as one.
42
To compile this driver as a module, choose M here: the module will be
46
tristate "Fake waveform generator support"
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
55
To compile this driver as a module, choose M here: the module will be
59
tristate "Parallel port support"
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'
67
To compile this driver as a module, choose M here: the module will be
68
called comedi_parport.
70
config COMEDI_SERIAL2002
71
tristate "Driver for serial connected hardware"
74
Enable support for serial connected hardware
76
To compile this driver as a module, choose M here: the module will be
80
tristate "Comedi skeleton driver"
83
Build the Skeleton driver, an example for driver writers
85
To compile this driver as a module, choose M here: the module will be
88
endif # COMEDI_MISC_DRIVERS
90
menuconfig COMEDI_ISA_DRIVERS
91
tristate "Comedi ISA and PC/104 drivers"
92
depends on COMEDI && ISA
95
Enable comedi ISA and PC/104 drivers to be built
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.
101
if COMEDI_ISA_DRIVERS && ISA
103
config COMEDI_ACL7225B
104
tristate "ADlink NuDAQ ACL-7225b and compatibles support"
107
Enable support for ADlink NuDAQ ACL-7225b and compatibles,
108
ADlink ACL-7225b (acl7225b), ICP P16R16DIO (p16r16dio)
110
To compile this driver as a module, choose M here: the module will be
114
tristate "Advantech PCL-711/711b and ADlink ACL-8112 ISA card support"
117
Enable support for Advantech PCL-711 and 711b, ADlink ACL-8112
119
To compile this driver as a module, choose M here: the module will be
123
tristate "Advantech PCL-722/724/731 and ADlink ACL-7122/7124/PET-48DIO"
127
Enable support for Advantech PCL-724, PCL-722, PCL-731 and
128
ADlink ACL-7122, ACL-7124, PET-48DIO ISA cards
130
To compile this driver as a module, choose M here: the module will be
134
tristate "Advantech PCL-725 and compatible ISA card support"
137
Enable support for Advantech PCL-725 and compatible ISA cards.
139
To compile this driver as a module, choose M here: the module will be
143
tristate "Advantech PCL-726 and compatible ISA card support"
146
Enable support for Advantech PCL-726 and compatible ISA cards.
148
To compile this driver as a module, choose M here: the module will be
152
tristate "Advantech PCL-730 and ADlink ACL-7130 ISA card support"
155
Enable support for Advantech PCL-730, ICP ISO-730 and ADlink
158
To compile this driver as a module, choose M here: the module will be
162
tristate "Advantech PCL-812/813 and ADlink ACL-8112/8113/8113/8216"
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
169
To compile this driver as a module, choose M here: the module will be
173
tristate "Advantech PCL-814 and PCL-816 ISA card support"
176
Enable support for Advantech PCL-814 and PCL-816 ISA cards
178
To compile this driver as a module, choose M here: the module will be
182
tristate "Advantech PCL-718 and PCL-818 ISA card support"
185
Enable support for Advantech PCL-818 ISA cards
186
PCL-818L, PCL-818H, PCL-818HD, PCL-818HG, PCL-818 and PCL-718
188
To compile this driver as a module, choose M here: the module will be
191
config COMEDI_PCM3724
192
tristate "Advantech PCM-3724 PC/104 card support"
196
Enable support for Advantech PCM-3724 PC/104 cards.
198
To compile this driver as a module, choose M here: the module will be
201
config COMEDI_PCM3730
202
tristate "Advantech PCM-3730 and clone PC/104 board support"
205
Enable support for Advantech PCM-3730 and clone PC/104 boards
207
To compile this driver as a module, choose M here: the module will be
211
tristate "Analog Devices RTI-800/815 ISA card support"
214
Enable support for Analog Devices RTI-800/815 ISA cards
216
To compile this driver as a module, choose M here: the module will be
220
tristate "Analog Devices RTI-802 ISA card support"
223
Enable support for Analog Devices RTI-802 ISA cards
225
To compile this driver as a module, choose M here: the module will be
228
config COMEDI_DAS16M1
229
tristate "MeasurementComputing CIO-DAS16/M1DAS-16 ISA card support"
234
Enable support for Measurement Computing CIO-DAS16/M1 ISA cards.
236
To compile this driver as a module, choose M here: the module will be
240
tristate "DAS-16 compatible ISA and PC/104 card support"
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
254
To compile this driver as a module, choose M here: the module will be
258
tristate "DAS800 and compatible ISA card support"
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
267
To compile this driver as a module, choose M here: the module will be
270
config COMEDI_DAS1800
271
tristate "DAS1800 and compatible ISA card support"
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
282
To compile this driver as a module, choose M here: the module will be
285
config COMEDI_DAS6402
286
tristate "DAS6402 and compatible ISA card support"
289
Enable support for DAS6402 and compatible ISA cards
290
Computerboards, Keithley Metrabyte DAS6402 and compatibles
292
To compile this driver as a module, choose M here: the module will be
296
tristate "Data Translation DT2801 ISA card support"
299
Enable support for Data Translation DT2801 ISA cards
301
To compile this driver as a module, choose M here: the module will be
305
tristate "Data Translation DT2811 ISA card support"
308
Enable support for Data Translation DT2811 ISA cards
310
To compile this driver as a module, choose M here: the module will be
314
tristate "Data Translation DT2814 ISA card support"
317
Enable support for Data Translation DT2814 ISA cards
319
To compile this driver as a module, choose M here: the module will be
323
tristate "Data Translation DT2815 ISA card support"
326
Enable support for Data Translation DT2815 ISA cards
328
To compile this driver as a module, choose M here: the module will be
332
tristate "Data Translation DT2817 ISA card support"
335
Enable support for Data Translation DT2817 ISA cards
337
To compile this driver as a module, choose M here: the module will be
341
tristate "Data Translation DT2821 series and DT-EZ ISA card support"
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
350
To compile this driver as a module, choose M here: the module will be
353
config COMEDI_DMM32AT
354
tristate "Diamond Systems MM-32-AT PC/104 board support"
357
Enable support for Diamond Systems MM-32-AT PC/104 boards
359
To compile this driver as a module, choose M here: the module will be
363
tristate "FL512 ISA card support"
366
Enable support for FL512 ISA card
368
To compile this driver as a module, choose M here: the module will be
371
config COMEDI_AIO_AIO12_8
372
tristate "I/O Products PC/104 AIO12-8 Analog I/O Board support"
376
Enable support for I/O Products PC/104 AIO12-8 Analog I/O Board
378
To compile this driver as a module, choose M here: the module will be
381
config COMEDI_AIO_IIRO_16
382
tristate "I/O Products PC/104 IIRO16 Board support"
385
Enable support for I/O Products PC/104 IIRO16 Relay And Isolated
388
To compile this driver as a module, choose M here: the module will be
391
config COMEDI_C6XDIGIO
392
tristate "Mechatronic Systems Inc. C6x_DIGIO DSP daughter card support"
395
Enable support for Mechatronic Systems Inc. C6x_DIGIO DSP daughter
398
To compile this driver as a module, choose M here: the module will be
402
tristate "Micro/sys MPC-624 PC/104 board support"
405
Enable support for Micro/sys MPC-624 PC/104 board
407
To compile this driver as a module, choose M here: the module will be
411
tristate "MicroAxial ADQ12-B data acquisition and control card support"
414
Enable MicroAxial ADQ12-B daq and control card support.
416
To compile this driver as a module, choose M here: the module will be
419
config COMEDI_NI_AT_A2150
420
tristate "NI AT-A2150 ISA card support"
421
depends on COMEDI_NI_COMMON
424
Enable support for National Instruments AT-A2150 cards
426
To compile this driver as a module, choose M here: the module will be
429
config COMEDI_NI_AT_AO
430
tristate "NI AT-AO-6/10 EISA card support"
431
depends on COMEDI_NI_COMMON
434
Enable support for National Instruments AT-AO-6/10 cards
436
To compile this driver as a module, choose M here: the module will be
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
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
450
To compile this driver as a module, choose M here: the module will be
453
config COMEDI_NI_ATMIO16D
454
tristate "NI AT-MIO16/AT-MIO16D series ISA-PNP card support"
455
depends on ISAPNP && COMEDI_NI_COMMON
459
Enable support for National Instruments AT-MIO16/AT-MIO16D cards.
461
To compile this driver as a module, choose M here: the module will be
465
tristate "Winsystems PCM-A/D12 and PCM-A/D16 PC/104 board support"
468
Enable support for Winsystems PCM-A/D12 and PCM-A/D16 PC/104 boards.
470
To compile this driver as a module, choose M here: the module will be
473
config COMEDI_PCMDA12
474
tristate "Winsystems PCM-D/A-12 8-channel AO PC/104 board support"
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.
481
To compile this driver as a module, choose M here: the module will be
485
tristate "Winsystems PCM-MIO PC/104 board support"
488
Enable support for Winsystems PCM-MIO multifunction PC/104 boards.
490
To compile this driver as a module, choose M here: the module will be
494
tristate "Winsystems PCM-UIO48A and PCM-UIO96A PC/104 board support"
497
Enable support for PCM-UIO48A and PCM-UIO96A PC/104 boards.
499
To compile this driver as a module, choose M here: the module will be
502
config COMEDI_MULTIQ3
503
tristate "Quanser Consulting MultiQ-3 ISA card support"
506
Enable support for Quanser Consulting MultiQ-3 ISA cards
508
To compile this driver as a module, choose M here: the module will be
512
tristate "Generic driver for very simple devices"
515
Enable generic support for very simple / POC (Piece of Crap) boards,
516
Keithley Metrabyte DAC-02 (dac02), Advantech PCL-733 (pcl733) and
519
To compile this driver as a module, choose M here: the module will be
522
endif # COMEDI_ISA_DRIVERS
524
menuconfig COMEDI_PCI_DRIVERS
17
525
tristate "Comedi PCI drivers"
18
526
depends on COMEDI && PCI
21
Enable lots of comedi PCI drivers to be built
23
config COMEDI_PCMCIA_DRIVERS
529
Enable comedi PCI drivers to be built
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.
535
if COMEDI_PCI_DRIVERS && PCI
537
config COMEDI_ADDI_APCI_035
538
tristate "ADDI-DATA APCI_035 support"
541
Enable support for ADDI-DATA APCI_035 cards
543
To compile this driver as a module, choose M here: the module will be
544
called addi_apci_035.
546
config COMEDI_ADDI_APCI_1032
547
tristate "ADDI-DATA APCI_1032 support"
550
Enable support for ADDI-DATA APCI_1032 cards
552
To compile this driver as a module, choose M here: the module will be
553
called addi_apci_1032.
555
config COMEDI_ADDI_APCI_1500
556
tristate "ADDI-DATA APCI_1500 support"
559
Enable support for ADDI-DATA APCI_1500 cards
561
To compile this driver as a module, choose M here: the module will be
562
called addi_apci_1500.
564
config COMEDI_ADDI_APCI_1516
565
tristate "ADDI-DATA APCI_1516 support"
568
Enable support for ADDI-DATA APCI_1516 cards
570
To compile this driver as a module, choose M here: the module will be
571
called addi_apci_1516.
573
config COMEDI_ADDI_APCI_1564
574
tristate "ADDI-DATA APCI_1564 support"
577
Enable support for ADDI-DATA APCI_1564 cards
579
To compile this driver as a module, choose M here: the module will be
580
called addi_apci_1564.
582
config COMEDI_ADDI_APCI_16XX
583
tristate "ADDI-DATA APCI_16xx support"
586
Enable support for ADDI-DATA APCI_16xx cards
588
To compile this driver as a module, choose M here: the module will be
589
called addi_apci_16xx.
591
config COMEDI_ADDI_APCI_2016
592
tristate "ADDI-DATA APCI_2016 support"
595
Enable support for ADDI-DATA APCI_2016 cards
597
To compile this driver as a module, choose M here: the module will be
598
called addi_apci_2016.
600
config COMEDI_ADDI_APCI_2032
601
tristate "ADDI-DATA APCI_2032 support"
604
Enable support for ADDI-DATA APCI_2032 cards
606
To compile this driver as a module, choose M here: the module will be
607
called addi_apci_2032.
609
config COMEDI_ADDI_APCI_2200
610
tristate "ADDI-DATA APCI_2200 support"
613
Enable support for ADDI-DATA APCI_2200 cards
615
To compile this driver as a module, choose M here: the module will be
616
called addi_apci_2200.
618
config COMEDI_ADDI_APCI_3001
619
tristate "ADDI-DATA APCI_3001 support"
623
Enable support for ADDI-DATA APCI_3001 cards
625
To compile this driver as a module, choose M here: the module will be
626
called addi_apci_3001.
628
config COMEDI_ADDI_APCI_3120
629
tristate "ADDI-DATA APCI_3520 support"
633
Enable support for ADDI-DATA APCI_3520 cards
635
To compile this driver as a module, choose M here: the module will be
636
called addi_apci_3120.
638
config COMEDI_ADDI_APCI_3501
639
tristate "ADDI-DATA APCI_3501 support"
642
Enable support for ADDI-DATA APCI_3501 cards
644
To compile this driver as a module, choose M here: the module will be
645
called addi_apci_3501.
647
config COMEDI_ADDI_APCI_3XXX
648
tristate "ADDI-DATA APCI_3xxx support"
651
Enable support for ADDI-DATA APCI_3xxx cards
653
To compile this driver as a module, choose M here: the module will be
654
called addi_apci_3xxx.
656
config COMEDI_ADL_PCI6208
657
tristate "ADLink PCI-6208A support"
661
Enable support for ADLink PCI-6208A cards
663
To compile this driver as a module, choose M here: the module will be
666
config COMEDI_ADL_PCI7230
667
tristate "ADLink PCI-7230 digital io board support"
670
Enable support for ADlink PCI-7230 digital io board support
672
To compile this driver as a module, choose M here: the module will be
675
config COMEDI_ADL_PCI7296
676
tristate "ADLink PCI-7296 96 ch. digital io board support"
679
Enable support for ADlink PCI-7296 96 ch. digital io board support
681
To compile this driver as a module, choose M here: the module will be
684
config COMEDI_ADL_PCI7432
685
tristate "ADLink PCI-7432 64 ch. isolated digital io board support"
688
Enable support for ADlink PCI-7432 64 ch. isolated digital io board
690
To compile this driver as a module, choose M here: the module will be
693
config COMEDI_ADL_PCI8164
694
tristate "ADLink PCI-8164 4 Axes Motion Control board support"
697
Enable support for ADlink PCI-8164 4 Axes Motion Control board
699
To compile this driver as a module, choose M here: the module will be
702
config COMEDI_ADL_PCI9111
703
tristate "ADLink PCI-9111HR support"
707
Enable support for ADlink PCI9111 cards
709
To compile this driver as a module, choose M here: the module will be
712
config COMEDI_ADL_PCI9118
713
tristate "ADLink PCI-9118DG, PCI-9118HG, PCI-9118HR support"
717
Enable support for ADlink PCI-9118DG, PCI-9118HG, PCI-9118HR cards
719
To compile this driver as a module, choose M here: the module will be
722
config COMEDI_ADV_PCI1710
723
tristate "Advantech PCI-171x, PCI-1720 and PCI-1731 support"
726
Enable support for Advantech PCI-1710, PCI-1710HG, PCI-1711,
727
PCI-1713, PCI-1720 and PCI-1731
729
To compile this driver as a module, choose M here: the module will be
732
config COMEDI_ADV_PCI1723
733
tristate "Advantech PCI-1723 support"
736
Enable support for Advantech PCI-1723 cards
738
To compile this driver as a module, choose M here: the module will be
741
config COMEDI_ADV_PCI_DIO
742
tristate "Advantech PCI DIO card support"
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
750
To compile this driver as a module, choose M here: the module will be
753
config COMEDI_AMPLC_DIO200
754
tristate "Amplicon PC272E and PCI272 DIO board support"
758
Enable support for Amplicon PC272E and PCI272 DIO boards
760
To compile this driver as a module, choose M here: the module will be
763
config COMEDI_AMPLC_PC236
764
tristate "Amplicon PC36AT and PCI236 DIO board support"
768
Enable support for Amplicon PC36AT and PCI236 DIO boards
770
To compile this driver as a module, choose M here: the module will be
773
config COMEDI_AMPLC_PC263
774
tristate "Amplicon PC263 and PCI263 relay board support"
777
Enable support for Amplicon PC263 and PCI263 relay boards
779
To compile this driver as a module, choose M here: the module will be
782
config COMEDI_AMPLC_PCI224
783
tristate "Amplicon PCI224 and PCI234 support"
787
Enable support for Amplicon PCI224 and PCI234 AO boards
789
To compile this driver as a module, choose M here: the module will be
792
config COMEDI_AMPLC_PCI230
793
tristate "Amplicon PCI230 and PCI260 support"
797
Enable support for Amplicon PCI230 and PCI260 Multifunction I/O
800
To compile this driver as a module, choose M here: the module will be
803
config COMEDI_CONTEC_PCI_DIO
804
tristate "Contec PIO1616L digital I/O board support"
807
Enable support for the Contec PIO1616L digital I/O board
809
To compile this driver as a module, choose M here: the module will be
810
called contec_pci_dio.
813
tristate "Data Translation DT3000 series support"
816
Enable support for Data Translation DT3000 series
817
DT3001, DT3001-PGL, DT3002, DT3003, DT3003-PGL, DT3004, DT3005 and
820
To compile this driver as a module, choose M here: the module will be
823
config COMEDI_UNIOXX5
824
tristate "Fastwel UNIOxx-5 analog and digital io board support"
827
Enable support for Fastwel UNIOxx-5 (analog and digital i/o) boards
829
To compile this driver as a module, choose M here: the module will be
832
config COMEDI_GSC_HPDI
833
tristate "General Standards PCI-HPDI32 / PMC-HPDI32 support"
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.
841
To compile this driver as a module, choose M here: the module will be
844
config COMEDI_ICP_MULTI
845
tristate "Inova ICP_MULTI support"
848
Enable support for Inova ICP_MULTI card
850
To compile this driver as a module, choose M here: the module will be
853
config COMEDI_II_PCI20KC
854
tristate "Intelligent Instruments PCI-20001C carrier support"
857
Enable support for Intelligent Instruments PCI-20001C carrier
858
PCI-20001, PCI-20006 and PCI-20341
860
To compile this driver as a module, choose M here: the module will be
863
config COMEDI_DAQBOARD2000
864
tristate "IOtech DAQboard/2000 support"
868
Enable support for the IOtech DAQboard/2000
870
To compile this driver as a module, choose M here: the module will be
873
config COMEDI_JR3_PCI
874
tristate "JR3/PCI force sensor board support"
877
Enable support for JR3/PCI force sensor boards
879
To compile this driver as a module, choose M here: the module will be
882
config COMEDI_KE_COUNTER
883
tristate "Kolter-Electronic PCI Counter 1 card support"
886
Enable support for Kolter-Electronic PCI Counter 1 cards
888
To compile this driver as a module, choose M here: the module will be
891
config COMEDI_CB_PCIDAS64
892
tristate "MeasurementComputing PCI-DAS 64xx, 60xx, and 4020 support"
897
Enable support for ComputerBoards/MeasurementComputing PCI-DAS 64xx,
898
60xx, and 4020 series with the PLX 9080 PCI controller
900
To compile this driver as a module, choose M here: the module will be
903
config COMEDI_CB_PCIDAS
904
tristate "MeasurementComputing PCI-DAS support"
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
914
To compile this driver as a module, choose M here: the module will be
917
config COMEDI_CB_PCIDDA
918
tristate "MeasurementComputing PCI-DDA series support"
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
926
To compile this driver as a module, choose M here: the module will be
929
config COMEDI_CB_PCIDIO
930
tristate "MeasurementComputing PCI-DIO series support"
934
Enable support for ComputerBoards/MeasurementComputing PCI-DIO series
935
PCI-DIO24, PCI-DIO24H and PCI-DIO48H
937
To compile this driver as a module, choose M here: the module will be
940
config COMEDI_CB_PCIMDAS
941
tristate "MeasurementComputing PCIM-DAS1602/16 support"
945
Enable support for ComputerBoards/MeasurementComputing PCI Migration
946
series PCIM-DAS1602/16
948
To compile this driver as a module, choose M here: the module will be
951
config COMEDI_CB_PCIMDDA
952
tristate "MeasurementComputing PCIM-DDA06-16 support"
956
Enable support for ComputerBoards/MeasurementComputing PCIM-DDA06-16
958
To compile this driver as a module, choose M here: the module will be
962
tristate "Meilhaus ME-4000 support"
965
Enable support for Meilhaus PCI data acquisition cards
966
ME-4650, ME-4670i, ME-4680, ME-4680i and ME-4680is
968
To compile this driver as a module, choose M here: the module will be
972
tristate "Meilhaus ME-2000i, ME-2600i, ME-3000vm1 support"
975
Enable support for Meilhaus PCI data acquisition cards
976
ME-2000i, ME-2600i and ME-3000vm1
978
To compile this driver as a module, choose M here: the module will be
981
config COMEDI_NI_6527
982
tristate "NI 6527 support"
983
depends on COMEDI_MITE
986
Enable support for the National Instruments 6527 PCI card
988
To compile this driver as a module, choose M here: the module will be
991
config COMEDI_NI_65XX
992
tristate "NI 65xx static dio PCI card support"
993
depends on COMEDI_MITE
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
1002
To compile this driver as a module, choose M here: the module will be
1005
config COMEDI_NI_660X
1006
tristate "NI 660x counter/timer PCI card support"
1007
depends on COMEDI_NI_TIO && COMEDI_NI_COMMON
1010
Enable support for National Instruments PCI-6601 (ni_660x), PCI-6602,
1011
PXI-6602 and PXI-6608.
1013
To compile this driver as a module, choose M here: the module will be
1016
config COMEDI_NI_670X
1017
tristate "NI 670x PCI card support"
1018
depends on COMEDI_MITE
1021
Enable support for National Instruments PCI-6703 and PCI-6704
1023
To compile this driver as a module, choose M here: the module will be
1026
config COMEDI_NI_PCIDIO
1027
tristate "NI PCI-DIO32HS, PCI-DIO96, PCI-6533, PCI-6503 support"
1028
depends on COMEDI_MITE
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.
1038
To compile this driver as a module, choose M here: the module will be
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
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
1059
To compile this driver as a module, choose M here: the module will be
1062
config COMEDI_RTD520
1063
tristate "Real Time Devices PCI4520/DM7520 support"
1067
Enable support for Real Time Devices PCI4520/DM7520
1069
To compile this driver as a module, choose M here: the module will be
1073
tristate "Sensoray s526 support"
1076
Enable support for Sensoray s526
1078
To compile this driver as a module, choose M here: the module will be
1082
tristate "Sensoray 626 support"
1086
Enable support for Sensoray 626
1088
To compile this driver as a module, choose M here: the module will be
1091
config COMEDI_SSV_DNP
1092
tristate "SSV Embedded Systems DIL/Net-PC support"
1095
Enable support for SSV Embedded Systems DIL/Net-PC
1097
To compile this driver as a module, choose M here: the module will be
1100
endif # COMEDI_PCI_DRIVERS
1102
menuconfig COMEDI_PCMCIA_DRIVERS
24
1103
tristate "Comedi PCMCIA drivers"
25
depends on COMEDI && PCMCIA && PCCARD
28
Enable lots of comedi PCMCIA and PCCARD drivers to be built
30
config COMEDI_USB_DRIVERS
1104
depends on COMEDI && (PCMCIA || PCCARD)
1107
Enable comedi PCMCIA and PCCARD drivers to be built
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.
1113
if COMEDI_PCMCIA_DRIVERS && PCMCIA
1115
config COMEDI_CB_DAS16_CS
1116
tristate "CB DAS16 series PCMCIA support"
1119
Enable support for the ComputerBoards/MeasurementComputing PCMCIA
1120
cards DAS16/16, PCM-DAS16D/12 and PCM-DAS16s/16
1122
To compile this driver as a module, choose M here: the module will be
1125
config COMEDI_DAS08_CS
1126
tristate "CB DAS08 PCMCIA support"
1130
Enable support for the ComputerBoards/MeasurementComputing DAS-08
1133
To compile this driver as a module, choose M here: the module will be
1136
config COMEDI_NI_DAQ_700_CS
1137
tristate "NI DAQCard-700 PCMCIA support"
1138
depends on COMEDI_NI_COMMON
1141
Enable support for the National Instruments PCMCIA DAQCard-700 DIO
1143
To compile this driver as a module, choose M here: the module will be
1146
config COMEDI_NI_DAQ_DIO24_CS
1147
tristate "NI DAQ-Card DIO-24 PCMCIA support"
1148
depends on COMEDI_NI_COMMON
1152
Enable support for the National Instruments PCMCIA DAQ-Card DIO-24
1154
To compile this driver as a module, choose M here: the module will be
1155
called ni_daq_dio24.
1157
config COMEDI_NI_LABPC_CS
1158
tristate "NI DAQCard-1200 PCMCIA support"
1159
depends on COMEDI_NI_LABPC
1162
Enable support for the National Instruments PCMCIA DAQCard-1200
1164
To compile this driver as a module, choose M here: the module will be
1167
config COMEDI_NI_MIO_CS
1168
tristate "NI DAQCard E series PCMCIA support"
1169
depends on COMEDI_NI_TIO && COMEDI_NI_COMMON
1174
Enable support for the National Instruments PCMCIA DAQCard E series
1175
DAQCard-ai-16xe-50, DAQCard-ai-16e-4, DAQCard-6062E, DAQCard-6024E
1178
To compile this driver as a module, choose M here: the module will be
1181
config COMEDI_QUATECH_DAQP_CS
1182
tristate "Quatech DAQP PCMCIA data capture card support"
1185
Enable support for the Quatech DAQP PCMCIA data capture cards
1186
DAQP-208 and DAQP-308
1188
To compile this driver as a module, choose M here: the module will be
1189
called quatech_daqp_cs.
1191
endif # COMEDI_PCMCIA_DRIVERS
1193
menuconfig COMEDI_USB_DRIVERS
31
1194
tristate "Comedi USB drivers"
32
1195
depends on COMEDI && USB
35
Enable lots of comedi USB drivers to be built
1198
Enable comedi USB drivers to be built
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.
1204
if COMEDI_USB_DRIVERS && USB
1206
config COMEDI_DT9812
1207
tristate "DataTranslation DT9812 USB module support"
1210
Enable support for the Data Translation DT9812 USB module
1212
To compile this driver as a module, choose M here: the module will be
1215
config COMEDI_USBDUX
1216
tristate "ITL USBDUX support"
1219
Enable support for the University of Stirling USB DAQ and INCITE
1220
Technology Limited driver
1222
To compile this driver as a module, choose M here: the module will be
1225
config COMEDI_USBDUXFAST
1226
tristate "ITL USB-DUXfast support"
1230
Enable support for the University of Stirling USB-DUXfast and INCITE
1231
Technology Limited driver
1233
To compile this driver as a module, choose M here: the module will be
1236
config COMEDI_VMK80XX
1237
tristate "Velleman VM110/VM140 USB Board support"
1240
Build the Velleman USB Board Low-Level Driver supporting the
1241
K8055/K8061 aka VM110/VM140 devices
1243
To compile this driver as a module, choose M here: the module will be
1246
endif # COMEDI_USB_DRIVERS
1248
menuconfig COMEDI_NI_COMMON
1249
tristate "Comedi National Instruments card support"
1253
Enable comedi support for National Instruments cards.
1254
Modules in this section are used by many comedi NI drivers.
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.
1263
tristate "NI Mite PCI interface chip support"
1267
Enable support for National Instruments Mite PCI interface chip
1269
To compile this driver as a module, choose M here: the module will be
1272
config COMEDI_NI_TIO
1273
tristate "NI general purpose counter support"
1274
depends on COMEDI_MITE
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.
1282
To compile this driver as a modules, choose M here: two modules will
1283
be build: ni_tio and ni_tiocmd.
1285
config COMEDI_NI_LABPC
1286
tristate "NI Lab-PC and compatibles ISA and PCI support"
1287
depends on COMEDI_MITE
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.
1297
To compile this driver as a module, choose M here: the module will be
1300
endif # COMEDI_NI_COMMON
1303
tristate "Generic 8255 support"
1307
Enable generic 8255 support.
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.
1313
Note that most PCI 8255 boards do NOT work with this driver, and
1314
need a separate driver as a wrapper.
1316
To compile this driver as a module, choose M here: the module will be
1320
tristate "DAS-08 compatible support"
1325
Enable support for DAS08 and compatible ISA, PC/104 and PCI cards.
1327
Note that PCMCIA DAS08 cards are not directly supported by this
1328
driver, and need a separate driver as a wrapper.
1330
To compile this driver as a module, choose M here: the module will be
1334
tristate "Comedi shared functions for low-level driver support"
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.
1342
To compile this driver as a module, choose M here: the module will be