1397 lines · plain
1# SPDX-License-Identifier: GPL-2.02menuconfig COMEDI3 tristate "Data acquisition support (comedi)"4 help5 Enable support for a wide range of data acquisition devices6 for Linux.7 8if COMEDI9 10config COMEDI_DEBUG11 bool "Comedi debugging"12 help13 This is an option for use by developers; most people should14 say N here. This enables comedi core and driver debugging.15 16config COMEDI_DEFAULT_BUF_SIZE_KB17 int "Comedi default initial asynchronous buffer size in KiB"18 default "2048"19 help20 This is the default asynchronous buffer size which is used for21 commands running in the background in kernel space. This22 defaults to 2048 KiB of memory so that a 16 channel card23 running at 10 kHz has of 2-4 seconds of buffer.24 25config COMEDI_DEFAULT_BUF_MAXSIZE_KB26 int "Comedi default maximum asynchronous buffer size in KiB"27 default "20480"28 help29 This is the default maximum asynchronous buffer size which can30 be requested by a userspace program without root privileges.31 This is set to 20480 KiB so that a fast I/O card with 1632 channels running at 100 kHz has 2-4 seconds of buffer.33 34menuconfig COMEDI_MISC_DRIVERS35 bool "Comedi misc drivers"36 help37 Enable comedi misc drivers to be built38 39 Note that the answer to this question won't directly affect the40 kernel: saying N will just cause the configurator to skip all41 the questions about misc non-hardware comedi drivers.42 43if COMEDI_MISC_DRIVERS44 45config COMEDI_BOND46 tristate "Comedi device bonding support"47 select COMEDI_KCOMEDILIB48 help49 Enable support for a driver to 'bond' (merge) multiple subdevices50 from multiple devices together as one.51 52 Currently, it only handles digital I/O subdevices.53 54 To compile this driver as a module, choose M here: the module will be55 called comedi_bond.56 57config COMEDI_TEST58 tristate "Fake waveform generator support"59 help60 Enable support for the fake waveform generator.61 This driver is mainly for testing purposes, but can also be used to62 generate sample waveforms on systems that don't have data acquisition63 hardware.64 65 To compile this driver as a module, choose M here: the module will be66 called comedi_test.67 68config COMEDI_PARPORT69 tristate "Parallel port support"70 depends on HAS_IOPORT71 help72 Enable support for the standard parallel port.73 A cheap and easy way to get a few more digital I/O lines. Steal74 additional parallel ports from old computers or your neighbors'75 computers.76 77 To compile this driver as a module, choose M here: the module will be78 called comedi_parport.79 80config COMEDI_SSV_DNP81 tristate "SSV Embedded Systems DIL/Net-PC support"82 depends on X86_32 || COMPILE_TEST83 depends on HAS_IOPORT84 help85 Enable support for SSV Embedded Systems DIL/Net-PC86 87 To compile this driver as a module, choose M here: the module will be88 called ssv_dnp.89 90endif # COMEDI_MISC_DRIVERS91 92menuconfig COMEDI_ISA_DRIVERS93 bool "Comedi ISA and PC/104 drivers"94 depends on ISA || ISA_BUS || PC10495 depends on HAS_IOPORT96 help97 Enable comedi ISA and PC/104 drivers to be built98 99 Note that the answer to this question won't directly affect the100 kernel: saying N will just cause the configurator to skip all101 the questions about ISA and PC/104 comedi drivers.102 103if COMEDI_ISA_DRIVERS104 105config COMEDI_PCL711106 tristate "Advantech PCL-711/711b and ADlink ACL-8112 ISA card support"107 select COMEDI_8254108 help109 Enable support for Advantech PCL-711 and 711b, ADlink ACL-8112110 111 To compile this driver as a module, choose M here: the module will be112 called pcl711.113 114config COMEDI_PCL724115 tristate "Advantech PCL-722/724/731 and ADlink ACL-7122/7124/PET-48DIO"116 select COMEDI_8255117 help118 Enable support for ISA and PC/104 based 8255 digital i/o boards. This119 driver provides a legacy comedi driver wrapper for the generic 8255120 support driver.121 122 Supported boards include:123 Advantech PCL-724 24 channels124 Advantech PCL-722 144 (or 96) channels125 Advantech PCL-731 48 channels126 ADlink ACL-7122 144 (or 96) channels127 ADlink ACL-7124 24 channels128 ADlink PET-48DIO 48 channels129 WinSystems PCM-IO48 48 channels (PC/104)130 Diamond Systems ONYX-MM-DIO 48 channels (PC/104)131 132 To compile this driver as a module, choose M here: the module will be133 called pcl724.134 135config COMEDI_PCL726136 tristate "Advantech PCL-726 and compatible ISA card support"137 help138 Enable support for Advantech PCL-726 and compatible ISA cards.139 140 To compile this driver as a module, choose M here: the module will be141 called pcl726.142 143config COMEDI_PCL730144 tristate "Simple Digital I/O board support (8-bit ports)"145 help146 Enable support for various simple ISA or PC/104 Digital I/O boards.147 These boards all use 8-bit I/O ports.148 149 Advantech PCL-730 iso - 16 in/16 out ttl - 16 in/16 out150 ICP ISO-730 iso - 16 in/16 out ttl - 16 in/16 out151 ADlink ACL-7130 iso - 16 in/16 out ttl - 16 in/16 out152 Advantech PCM-3730 iso - 8 in/8 out ttl - 16 in/16 out153 Advantech PCL-725 iso - 8 in/8 out154 ICP P8R8-DIO iso - 8 in/8 out155 ADlink ACL-7225b iso - 16 in/16 out156 ICP P16R16-DIO iso - 16 in/16 out157 Advantech PCL-733 iso - 32 in158 Advantech PCL-734 iso - 32 out159 Diamond Systems OPMM-1616-XT iso - 16 in/16 out160 Diamond Systems PEARL-MM-P iso - 16 out161 Diamond Systems IR104-PBF iso - 20 in/20 out162 163 To compile this driver as a module, choose M here: the module will be164 called pcl730.165 166config COMEDI_PCL812167 tristate "Advantech PCL-812/813 and ADlink ACL-8112/8113/8113/8216"168 select COMEDI_ISADMA if ISA_DMA_API169 select COMEDI_8254170 help171 Enable support for Advantech PCL-812/PG, PCL-813/B, ADLink172 ACL-8112DG/HG/PG, ACL-8113, ACL-8216, ICP DAS A-821PGH/PGL/PGL-NDA,173 A-822PGH/PGL, A-823PGH/PGL, A-826PG and ICP DAS ISO-813 ISA cards174 175 To compile this driver as a module, choose M here: the module will be176 called pcl812.177 178config COMEDI_PCL816179 tristate "Advantech PCL-814 and PCL-816 ISA card support"180 select COMEDI_ISADMA if ISA_DMA_API181 select COMEDI_8254182 help183 Enable support for Advantech PCL-814 and PCL-816 ISA cards184 185 To compile this driver as a module, choose M here: the module will be186 called pcl816.187 188config COMEDI_PCL818189 tristate "Advantech PCL-718 and PCL-818 ISA card support"190 select COMEDI_ISADMA if ISA_DMA_API191 select COMEDI_8254192 help193 Enable support for Advantech PCL-818 ISA cards194 PCL-818L, PCL-818H, PCL-818HD, PCL-818HG, PCL-818 and PCL-718195 196 To compile this driver as a module, choose M here: the module will be197 called pcl818.198 199config COMEDI_PCM3724200 tristate "Advantech PCM-3724 PC/104 card support"201 select COMEDI_8255202 help203 Enable support for Advantech PCM-3724 PC/104 cards.204 205 To compile this driver as a module, choose M here: the module will be206 called pcm3724.207 208config COMEDI_AMPLC_DIO200_ISA209 tristate "Amplicon PC212E/PC214E/PC215E/PC218E/PC272E"210 select COMEDI_AMPLC_DIO200211 help212 Enable support for Amplicon PC212E, PC214E, PC215E, PC218E and213 PC272E ISA DIO boards214 215 To compile this driver as a module, choose M here: the module will be216 called amplc_dio200.217 218config COMEDI_AMPLC_PC236_ISA219 tristate "Amplicon PC36AT DIO board support"220 select COMEDI_AMPLC_PC236221 help222 Enable support for Amplicon PC36AT ISA DIO board.223 224 To compile this driver as a module, choose M here: the module will be225 called amplc_pc236.226 227config COMEDI_AMPLC_PC263_ISA228 tristate "Amplicon PC263 relay board support"229 help230 Enable support for Amplicon PC263 ISA relay board. This board has231 16 reed relay output channels.232 233 To compile this driver as a module, choose M here: the module will be234 called amplc_pc263.235 236config COMEDI_RTI800237 tristate "Analog Devices RTI-800/815 ISA card support"238 help239 Enable support for Analog Devices RTI-800/815 ISA cards240 241 To compile this driver as a module, choose M here: the module will be242 called rti800.243 244config COMEDI_RTI802245 tristate "Analog Devices RTI-802 ISA card support"246 help247 Enable support for Analog Devices RTI-802 ISA cards248 249 To compile this driver as a module, choose M here: the module will be250 called rti802.251 252config COMEDI_DAC02253 tristate "Keithley Metrabyte DAC02 compatible ISA card support"254 help255 Enable support for Keithley Metrabyte DAC02 compatible ISA cards.256 257 To compile this driver as a module, choose M here: the module will be258 called dac02.259 260config COMEDI_DAS16M1261 tristate "MeasurementComputing CIO-DAS16/M1DAS-16 ISA card support"262 select COMEDI_8254263 select COMEDI_8255264 help265 Enable support for Measurement Computing CIO-DAS16/M1 ISA cards.266 267 To compile this driver as a module, choose M here: the module will be268 called das16m1.269 270config COMEDI_DAS08_ISA271 tristate "DAS-08 compatible ISA and PC/104 card support"272 select COMEDI_DAS08273 help274 Enable support for Keithley Metrabyte/ComputerBoards DAS08275 and compatible ISA and PC/104 cards:276 Keithley Metrabyte/ComputerBoards DAS08, DAS08-PGM, DAS08-PGH,277 DAS08-PGL, DAS08-AOH, DAS08-AOL, DAS08-AOM, DAS08/JR-AO,278 DAS08/JR-16-AO, PC104-DAS08, DAS08/JR/16.279 280 To compile this driver as a module, choose M here: the module will be281 called das08_isa.282 283config COMEDI_DAS16284 tristate "DAS-16 compatible ISA and PC/104 card support"285 select COMEDI_ISADMA if ISA_DMA_API286 select COMEDI_8254287 select COMEDI_8255288 help289 Enable support for Keithley Metrabyte/ComputerBoards DAS16290 and compatible ISA and PC/104 cards:291 Keithley Metrabyte DAS-16, DAS-16G, DAS-16F, DAS-1201, DAS-1202,292 DAS-1401, DAS-1402, DAS-1601, DAS-1602 and293 ComputerBoards/MeasurementComputing PC104-DAS16/JR/,294 PC104-DAS16JR/16, CIO-DAS16JR/16, CIO-DAS16/JR, CIO-DAS1401/12,295 CIO-DAS1402/12, CIO-DAS1402/16, CIO-DAS1601/12, CIO-DAS1602/12,296 CIO-DAS1602/16, CIO-DAS16/330297 298 To compile this driver as a module, choose M here: the module will be299 called das16.300 301config COMEDI_DAS800302 tristate "DAS800 and compatible ISA card support"303 select COMEDI_8254304 help305 Enable support for Keithley Metrabyte DAS800 and compatible ISA cards306 Keithley Metrabyte DAS-800, DAS-801, DAS-802307 Measurement Computing CIO-DAS800, CIO-DAS801, CIO-DAS802 and308 CIO-DAS802/16309 310 To compile this driver as a module, choose M here: the module will be311 called das800.312 313config COMEDI_DAS1800314 tristate "DAS1800 and compatible ISA card support"315 select COMEDI_ISADMA if ISA_DMA_API316 select COMEDI_8254317 help318 Enable support for DAS1800 and compatible ISA cards319 Keithley Metrabyte DAS-1701ST, DAS-1701ST-DA, DAS-1701/AO,320 DAS-1702ST, DAS-1702ST-DA, DAS-1702HR, DAS-1702HR-DA, DAS-1702/AO,321 DAS-1801ST, DAS-1801ST-DA, DAS-1801HC, DAS-1801AO, DAS-1802ST,322 DAS-1802ST-DA, DAS-1802HR, DAS-1802HR-DA, DAS-1802HC and323 DAS-1802AO324 325 To compile this driver as a module, choose M here: the module will be326 called das1800.327 328config COMEDI_DAS6402329 tristate "DAS6402 and compatible ISA card support"330 select COMEDI_8254331 help332 Enable support for DAS6402 and compatible ISA cards333 Computerboards, Keithley Metrabyte DAS6402 and compatibles334 335 To compile this driver as a module, choose M here: the module will be336 called das6402.337 338config COMEDI_DT2801339 tristate "Data Translation DT2801 ISA card support"340 help341 Enable support for Data Translation DT2801 ISA cards342 343 To compile this driver as a module, choose M here: the module will be344 called dt2801.345 346config COMEDI_DT2811347 tristate "Data Translation DT2811 ISA card support"348 help349 Enable support for Data Translation DT2811 ISA cards350 351 To compile this driver as a module, choose M here: the module will be352 called dt2811.353 354config COMEDI_DT2814355 tristate "Data Translation DT2814 ISA card support"356 help357 Enable support for Data Translation DT2814 ISA cards358 359 To compile this driver as a module, choose M here: the module will be360 called dt2814.361 362config COMEDI_DT2815363 tristate "Data Translation DT2815 ISA card support"364 help365 Enable support for Data Translation DT2815 ISA cards366 367 To compile this driver as a module, choose M here: the module will be368 called dt2815.369 370config COMEDI_DT2817371 tristate "Data Translation DT2817 ISA card support"372 help373 Enable support for Data Translation DT2817 ISA cards374 375 To compile this driver as a module, choose M here: the module will be376 called dt2817.377 378config COMEDI_DT282X379 tristate "Data Translation DT2821 series and DT-EZ ISA card support"380 select COMEDI_ISADMA if ISA_DMA_API381 help382 Enable support for Data Translation DT2821 series including DT-EZ383 DT2821, DT2821-F-16SE, DT2821-F-8DI, DT2821-G-16SE, DT2821-G-8DI,384 DT2823 (dt2823), DT2824-PGH, DT2824-PGL, DT2825, DT2827, DT2828,385 DT21-EZ, DT23-EZ, DT24-EZ and DT24-EZ-PGL386 387 To compile this driver as a module, choose M here: the module will be388 called dt282x.389 390config COMEDI_DMM32AT391 tristate "Diamond Systems MM-32-AT PC/104 board support"392 select COMEDI_8255393 help394 Enable support for Diamond Systems MM-32-AT PC/104 boards395 396 To compile this driver as a module, choose M here: the module will be397 called dmm32at.398 399config COMEDI_FL512400 tristate "FL512 ISA card support"401 help402 Enable support for FL512 ISA card403 404 To compile this driver as a module, choose M here: the module will be405 called fl512.406 407config COMEDI_AIO_AIO12_8408 tristate "I/O Products PC/104 AIO12-8 Analog I/O Board support"409 select COMEDI_8254410 select COMEDI_8255411 help412 Enable support for I/O Products PC/104 AIO12-8 Analog I/O Board413 414 To compile this driver as a module, choose M here: the module will be415 called aio_aio12_8.416 417config COMEDI_AIO_IIRO_16418 tristate "I/O Products PC/104 IIRO16 Board support"419 help420 Enable support for I/O Products PC/104 IIRO16 Relay And Isolated421 Input Board422 423 To compile this driver as a module, choose M here: the module will be424 called aio_iiro_16.425 426config COMEDI_II_PCI20KC427 tristate "Intelligent Instruments PCI-20001C carrier support"428 depends on HAS_IOMEM429 help430 Enable support for Intelligent Instruments PCI-20001C carrier431 PCI-20001, PCI-20006 and PCI-20341432 433 To compile this driver as a module, choose M here: the module will be434 called ii_pci20kc.435 436config COMEDI_C6XDIGIO437 tristate "Mechatronic Systems Inc. C6x_DIGIO DSP daughter card support"438 help439 Enable support for Mechatronic Systems Inc. C6x_DIGIO DSP daughter440 card441 442 To compile this driver as a module, choose M here: the module will be443 called c6xdigio.444 445config COMEDI_MPC624446 tristate "Micro/sys MPC-624 PC/104 board support"447 help448 Enable support for Micro/sys MPC-624 PC/104 board449 450 To compile this driver as a module, choose M here: the module will be451 called mpc624.452 453config COMEDI_ADQ12B454 tristate "MicroAxial ADQ12-B data acquisition and control card support"455 help456 Enable MicroAxial ADQ12-B daq and control card support.457 458 To compile this driver as a module, choose M here: the module will be459 called adq12b.460 461config COMEDI_NI_AT_A2150462 tristate "NI AT-A2150 ISA card support"463 select COMEDI_ISADMA if ISA_DMA_API464 select COMEDI_8254465 help466 Enable support for National Instruments AT-A2150 cards467 468 To compile this driver as a module, choose M here: the module will be469 called ni_at_a2150.470 471config COMEDI_NI_AT_AO472 tristate "NI AT-AO-6/10 EISA card support"473 select COMEDI_8254474 help475 Enable support for National Instruments AT-AO-6/10 cards476 477 To compile this driver as a module, choose M here: the module will be478 called ni_at_ao.479 480config COMEDI_NI_ATMIO481 tristate "NI AT-MIO E series ISA-PNP card support"482 select COMEDI_8255483 select COMEDI_NI_TIO484 help485 Enable support for National Instruments AT-MIO E series cards486 National Instruments AT-MIO-16E-1 (ni_atmio),487 AT-MIO-16E-2, AT-MIO-16E-10, AT-MIO-16DE-10, AT-MIO-64E-3,488 AT-MIO-16XE-50, AT-MIO-16XE-10, AT-AI-16XE-10489 490 To compile this driver as a module, choose M here: the module will be491 called ni_atmio.492 493config COMEDI_NI_ATMIO16D494 tristate "NI AT-MIO-16/AT-MIO-16D series ISA card support"495 select COMEDI_8255496 help497 Enable support for National Instruments AT-MIO-16/AT-MIO-16D cards.498 499 To compile this driver as a module, choose M here: the module will be500 called ni_atmio16d.501 502config COMEDI_NI_LABPC_ISA503 tristate "NI Lab-PC and compatibles ISA support"504 select COMEDI_NI_LABPC505 help506 Enable support for National Instruments Lab-PC and compatibles507 Lab-PC-1200, Lab-PC-1200AI, Lab-PC+.508 Kernel-level ISA plug-and-play support for the lab-pc-1200 boards has509 not yet been added to the driver.510 511 To compile this driver as a module, choose M here: the module will be512 called ni_labpc.513 514config COMEDI_PCMAD515 tristate "Winsystems PCM-A/D12 and PCM-A/D16 PC/104 board support"516 help517 Enable support for Winsystems PCM-A/D12 and PCM-A/D16 PC/104 boards.518 519 To compile this driver as a module, choose M here: the module will be520 called pcmad.521 522config COMEDI_PCMDA12523 tristate "Winsystems PCM-D/A-12 8-channel AO PC/104 board support"524 help525 Enable support for Winsystems PCM-D/A-12 8-channel AO PC/104 boards.526 Note that the board is not ISA-PNP capable and thus needs the I/O527 port comedi_config parameter.528 529 To compile this driver as a module, choose M here: the module will be530 called pcmda12.531 532config COMEDI_PCMMIO533 tristate "Winsystems PCM-MIO PC/104 board support"534 help535 Enable support for Winsystems PCM-MIO multifunction PC/104 boards.536 537 To compile this driver as a module, choose M here: the module will be538 called pcmmio.539 540config COMEDI_PCMUIO541 tristate "Winsystems PCM-UIO48A and PCM-UIO96A PC/104 board support"542 help543 Enable support for PCM-UIO48A and PCM-UIO96A PC/104 boards.544 545 To compile this driver as a module, choose M here: the module will be546 called pcmuio.547 548config COMEDI_MULTIQ3549 tristate "Quanser Consulting MultiQ-3 ISA card support"550 help551 Enable support for Quanser Consulting MultiQ-3 ISA cards552 553 To compile this driver as a module, choose M here: the module will be554 called multiq3.555 556config COMEDI_S526557 tristate "Sensoray s526 support"558 help559 Enable support for Sensoray s526560 561 To compile this driver as a module, choose M here: the module will be562 called s526.563 564endif # COMEDI_ISA_DRIVERS565 566menuconfig COMEDI_PCI_DRIVERS567 tristate "Comedi PCI drivers"568 depends on PCI569 help570 Enable support for comedi PCI drivers.571 572 To compile this support as a module, choose M here: the module will573 be called comedi_pci.574 575if COMEDI_PCI_DRIVERS576 577config COMEDI_8255_PCI578 tristate "Generic PCI based 8255 digital i/o board support"579 select COMEDI_8255580 help581 Enable support for PCI based 8255 digital i/o boards. This driver582 provides a PCI wrapper around the generic 8255 driver.583 584 Supported boards:585 ADlink - PCI-7224, PCI-7248, and PCI-7296586 Measurement Computing - PCI-DIO24, PCI-DIO24H, PCI-DIO48H and587 PCI-DIO96H588 National Instruments - PCI-DIO-96, PCI-DIO-96B, PXI-6508, PCI-6503,589 PCI-6503B, PCI-6503X, and PXI-6503590 591 To compile this driver as a module, choose M here: the module will592 be called 8255_pci.593 594config COMEDI_ADDI_WATCHDOG595 tristate596 depends on HAS_IOPORT597 help598 Provides support for the watchdog subdevice found on many ADDI-DATA599 boards. This module will be automatically selected when needed. The600 module will be called addi_watchdog.601 602config COMEDI_ADDI_APCI_1032603 tristate "ADDI-DATA APCI_1032 support"604 depends on HAS_IOPORT605 help606 Enable support for ADDI-DATA APCI_1032 cards607 608 To compile this driver as a module, choose M here: the module will be609 called addi_apci_1032.610 611config COMEDI_ADDI_APCI_1500612 tristate "ADDI-DATA APCI_1500 support"613 depends on HAS_IOPORT614 help615 Enable support for ADDI-DATA APCI_1500 cards616 617 To compile this driver as a module, choose M here: the module will be618 called addi_apci_1500.619 620config COMEDI_ADDI_APCI_1516621 tristate "ADDI-DATA APCI-1016/1516/2016 support"622 depends on HAS_IOPORT623 select COMEDI_ADDI_WATCHDOG624 help625 Enable support for ADDI-DATA APCI-1016, APCI-1516 and APCI-2016 boards.626 These are 16 channel, optically isolated, digital I/O boards. The 1516627 and 2016 boards also have a watchdog for resetting the outputs to "0".628 629 To compile this driver as a module, choose M here: the module will be630 called addi_apci_1516.631 632config COMEDI_ADDI_APCI_1564633 tristate "ADDI-DATA APCI_1564 support"634 depends on HAS_IOPORT635 select COMEDI_ADDI_WATCHDOG636 help637 Enable support for ADDI-DATA APCI_1564 cards638 639 To compile this driver as a module, choose M here: the module will be640 called addi_apci_1564.641 642config COMEDI_ADDI_APCI_16XX643 tristate "ADDI-DATA APCI_16xx support"644 depends on HAS_IOPORT645 help646 Enable support for ADDI-DATA APCI_16xx cards647 648 To compile this driver as a module, choose M here: the module will be649 called addi_apci_16xx.650 651config COMEDI_ADDI_APCI_2032652 tristate "ADDI-DATA APCI_2032 support"653 depends on HAS_IOPORT654 select COMEDI_ADDI_WATCHDOG655 help656 Enable support for ADDI-DATA APCI_2032 cards657 658 To compile this driver as a module, choose M here: the module will be659 called addi_apci_2032.660 661config COMEDI_ADDI_APCI_2200662 tristate "ADDI-DATA APCI_2200 support"663 depends on HAS_IOPORT664 select COMEDI_ADDI_WATCHDOG665 help666 Enable support for ADDI-DATA APCI_2200 cards667 668 To compile this driver as a module, choose M here: the module will be669 called addi_apci_2200.670 671config COMEDI_ADDI_APCI_3120672 tristate "ADDI-DATA APCI_3120/3001 support"673 depends on HAS_IOPORT674 depends on HAS_DMA675 help676 Enable support for ADDI-DATA APCI_3120/3001 cards677 678 To compile this driver as a module, choose M here: the module will be679 called addi_apci_3120.680 681config COMEDI_ADDI_APCI_3501682 tristate "ADDI-DATA APCI_3501 support"683 depends on HAS_IOPORT684 help685 Enable support for ADDI-DATA APCI_3501 cards686 687 To compile this driver as a module, choose M here: the module will be688 called addi_apci_3501.689 690config COMEDI_ADDI_APCI_3XXX691 tristate "ADDI-DATA APCI_3xxx support"692 depends on HAS_IOPORT693 help694 Enable support for ADDI-DATA APCI_3xxx cards695 696 To compile this driver as a module, choose M here: the module will be697 called addi_apci_3xxx.698 699config COMEDI_ADL_PCI6208700 tristate "ADLink PCI-6208A support"701 depends on HAS_IOPORT702 help703 Enable support for ADLink PCI-6208A cards704 705 To compile this driver as a module, choose M here: the module will be706 called adl_pci6208.707 708config COMEDI_ADL_PCI7X3X709 tristate "ADLink PCI-723X/743X isolated digital i/o board support"710 depends on HAS_IOPORT711 help712 Enable support for ADlink PCI-723X/743X isolated digital i/o boards.713 Supported boards include the 32-channel PCI-7230 (16 in/16 out),714 PCI-7233 (32 in), and PCI-7234 (32 out) as well as the 64-channel715 PCI-7432 (32 in/32 out), PCI-7433 (64 in), and PCI-7434 (64 out).716 717 To compile this driver as a module, choose M here: the module will be718 called adl_pci7x3x.719 720config COMEDI_ADL_PCI8164721 tristate "ADLink PCI-8164 4 Axes Motion Control board support"722 depends on HAS_IOPORT723 help724 Enable support for ADlink PCI-8164 4 Axes Motion Control board725 726 To compile this driver as a module, choose M here: the module will be727 called adl_pci8164.728 729config COMEDI_ADL_PCI9111730 tristate "ADLink PCI-9111HR support"731 depends on HAS_IOPORT732 select COMEDI_8254733 help734 Enable support for ADlink PCI9111 cards735 736 To compile this driver as a module, choose M here: the module will be737 called adl_pci9111.738 739config COMEDI_ADL_PCI9118740 tristate "ADLink PCI-9118DG, PCI-9118HG, PCI-9118HR support"741 depends on HAS_IOPORT742 depends on HAS_DMA743 select COMEDI_8254744 help745 Enable support for ADlink PCI-9118DG, PCI-9118HG, PCI-9118HR cards746 747 To compile this driver as a module, choose M here: the module will be748 called adl_pci9118.749 750config COMEDI_ADV_PCI1710751 tristate "Advantech PCI-171x and PCI-1731 support"752 depends on HAS_IOPORT753 select COMEDI_8254754 help755 Enable support for Advantech PCI-1710, PCI-1710HG, PCI-1711,756 PCI-1713 and PCI-1731757 758 To compile this driver as a module, choose M here: the module will be759 called adv_pci1710.760 761config COMEDI_ADV_PCI1720762 tristate "Advantech PCI-1720 support"763 depends on HAS_IOPORT764 help765 Enable support for Advantech PCI-1720 Analog Output board.766 767 To compile this driver as a module, choose M here: the module will be768 called adv_pci1720.769 770config COMEDI_ADV_PCI1723771 tristate "Advantech PCI-1723 support"772 depends on HAS_IOPORT773 help774 Enable support for Advantech PCI-1723 cards775 776 To compile this driver as a module, choose M here: the module will be777 called adv_pci1723.778 779config COMEDI_ADV_PCI1724780 tristate "Advantech PCI-1724U support"781 depends on HAS_IOPORT782 help783 Enable support for Advantech PCI-1724U cards. These are 32-channel784 analog output cards with voltage and current loop output ranges and785 14-bit resolution.786 787 To compile this driver as a module, choose M here: the module will be788 called adv_pci1724.789 790config COMEDI_ADV_PCI1760791 tristate "Advantech PCI-1760 support"792 depends on HAS_IOPORT793 help794 Enable support for Advantech PCI-1760 board.795 796 To compile this driver as a module, choose M here: the module will be797 called adv_pci1760.798 799config COMEDI_ADV_PCI_DIO800 tristate "Advantech PCI DIO card support"801 depends on HAS_IOPORT802 select COMEDI_8254803 select COMEDI_8255804 help805 Enable support for Advantech PCI DIO cards806 PCI-1730, PCI-1733, PCI-1734, PCI-1735U, PCI-1736UP, PCI-1739U,807 PCI-1750, PCI-1751, PCI-1752, PCI-1753/E, PCI-1754, PCI-1756,808 PCI-1761 and PCI-1762809 810 To compile this driver as a module, choose M here: the module will be811 called adv_pci_dio.812 813config COMEDI_AMPLC_DIO200_PCI814 tristate "Amplicon PCI215/PCI272/PCIe215/PCIe236/PCIe296 DIO support"815 select COMEDI_AMPLC_DIO200816 help817 Enable support for Amplicon PCI215, PCI272, PCIe215, PCIe236818 and PCIe296 DIO boards.819 820 To compile this driver as a module, choose M here: the module will be821 called amplc_dio200_pci.822 823config COMEDI_AMPLC_PC236_PCI824 tristate "Amplicon PCI236 DIO board support"825 depends on HAS_IOPORT826 select COMEDI_AMPLC_PC236827 help828 Enable support for Amplicon PCI236 DIO board.829 830 To compile this driver as a module, choose M here: the module will be831 called amplc_pci236.832 833config COMEDI_AMPLC_PC263_PCI834 tristate "Amplicon PCI263 relay board support"835 depends on HAS_IOPORT836 help837 Enable support for Amplicon PCI263 relay board. This is a PCI board838 with 16 reed relay output channels.839 840 To compile this driver as a module, choose M here: the module will be841 called amplc_pci263.842 843config COMEDI_AMPLC_PCI224844 tristate "Amplicon PCI224 and PCI234 support"845 depends on HAS_IOPORT846 select COMEDI_8254847 help848 Enable support for Amplicon PCI224 and PCI234 AO boards849 850 To compile this driver as a module, choose M here: the module will be851 called amplc_pci224.852 853config COMEDI_AMPLC_PCI230854 tristate "Amplicon PCI230 and PCI260 support"855 depends on HAS_IOPORT856 select COMEDI_8254857 select COMEDI_8255858 help859 Enable support for Amplicon PCI230 and PCI260 Multifunction I/O860 boards861 862 To compile this driver as a module, choose M here: the module will be863 called amplc_pci230.864 865config COMEDI_CONTEC_PCI_DIO866 tristate "Contec PIO1616L digital I/O board support"867 depends on HAS_IOPORT868 help869 Enable support for the Contec PIO1616L digital I/O board870 871 To compile this driver as a module, choose M here: the module will be872 called contec_pci_dio.873 874config COMEDI_DAS08_PCI875 tristate "DAS-08 PCI support"876 depends on HAS_IOPORT877 select COMEDI_DAS08878 help879 Enable support for PCI DAS-08 cards.880 881 To compile this driver as a module, choose M here: the module will be882 called das08_pci.883 884config COMEDI_DT3000885 tristate "Data Translation DT3000 series support"886 help887 Enable support for Data Translation DT3000 series888 DT3001, DT3001-PGL, DT3002, DT3003, DT3003-PGL, DT3004, DT3005 and889 DT3004-200890 891 To compile this driver as a module, choose M here: the module will be892 called dt3000.893 894config COMEDI_DYNA_PCI10XX895 tristate "Dynalog PCI DAQ series support"896 depends on HAS_IOPORT897 help898 Enable support for Dynalog PCI DAQ series899 PCI-1050900 901 To compile this driver as a module, choose M here: the module will be902 called dyna_pci10xx.903 904config COMEDI_GSC_HPDI905 tristate "General Standards PCI-HPDI32 / PMC-HPDI32 support"906 help907 Enable support for General Standards Corporation high speed parallel908 digital interface rs485 boards PCI-HPDI32 and PMC-HPDI32.909 Only receive mode works, transmit not supported.910 911 To compile this driver as a module, choose M here: the module will be912 called gsc_hpdi.913 914config COMEDI_MF6X4915 tristate "Humusoft MF634 and MF624 DAQ Card support"916 help917 This driver supports both Humusoft MF634 and MF624 Data acquisition918 cards. The legacy Humusoft MF614 card is not supported.919 920config COMEDI_ICP_MULTI921 tristate "Inova ICP_MULTI support"922 help923 Enable support for Inova ICP_MULTI card924 925 To compile this driver as a module, choose M here: the module will be926 called icp_multi.927 928config COMEDI_DAQBOARD2000929 tristate "IOtech DAQboard/2000 support"930 select COMEDI_8255931 help932 Enable support for the IOtech DAQboard/2000933 934 To compile this driver as a module, choose M here: the module will be935 called daqboard2000.936 937config COMEDI_JR3_PCI938 tristate "JR3/PCI force sensor board support"939 help940 Enable support for JR3/PCI force sensor boards941 942 To compile this driver as a module, choose M here: the module will be943 called jr3_pci.944 945config COMEDI_KE_COUNTER946 tristate "Kolter-Electronic PCI Counter 1 card support"947 depends on HAS_IOPORT948 help949 Enable support for Kolter-Electronic PCI Counter 1 cards950 951 To compile this driver as a module, choose M here: the module will be952 called ke_counter.953 954config COMEDI_CB_PCIDAS64955 tristate "MeasurementComputing PCI-DAS 64xx, 60xx, and 4020 support"956 select COMEDI_8255957 help958 Enable support for ComputerBoards/MeasurementComputing PCI-DAS 64xx,959 60xx, and 4020 series with the PLX 9080 PCI controller960 961 To compile this driver as a module, choose M here: the module will be962 called cb_pcidas64.963 964config COMEDI_CB_PCIDAS965 tristate "MeasurementComputing PCI-DAS support"966 depends on HAS_IOPORT967 select COMEDI_8254968 select COMEDI_8255969 help970 Enable support for ComputerBoards/MeasurementComputing PCI-DAS with971 AMCC S5933 PCIcontroller: PCI-DAS1602/16, PCI-DAS1602/16jr,972 PCI-DAS1602/12, PCI-DAS1200, PCI-DAS1200jr, PCI-DAS1000, PCI-DAS1001973 and PCI_DAS1002.974 975 To compile this driver as a module, choose M here: the module will be976 called cb_pcidas.977 978config COMEDI_CB_PCIDDA979 tristate "MeasurementComputing PCI-DDA series support"980 depends on HAS_IOPORT981 select COMEDI_8255982 help983 Enable support for ComputerBoards/MeasurementComputing PCI-DDA984 series: PCI-DDA08/12, PCI-DDA04/12, PCI-DDA02/12, PCI-DDA08/16,985 PCI-DDA04/16 and PCI-DDA02/16986 987 To compile this driver as a module, choose M here: the module will be988 called cb_pcidda.989 990config COMEDI_CB_PCIMDAS991 tristate "MeasurementComputing PCIM-DAS1602/16, PCIe-DAS1602/16 support"992 depends on HAS_IOPORT993 select COMEDI_8254994 select COMEDI_8255995 help996 Enable support for ComputerBoards/MeasurementComputing PCI Migration997 series PCIM-DAS1602/16 and PCIe-DAS1602/16.998 999 To compile this driver as a module, choose M here: the module will be1000 called cb_pcimdas.1001 1002config COMEDI_CB_PCIMDDA1003 tristate "MeasurementComputing PCIM-DDA06-16 support"1004 depends on HAS_IOPORT1005 select COMEDI_82551006 help1007 Enable support for ComputerBoards/MeasurementComputing PCIM-DDA06-161008 1009 To compile this driver as a module, choose M here: the module will be1010 called cb_pcimdda.1011 1012config COMEDI_ME40001013 tristate "Meilhaus ME-4000 support"1014 depends on HAS_IOPORT1015 select COMEDI_82541016 help1017 Enable support for Meilhaus PCI data acquisition cards1018 ME-4650, ME-4670i, ME-4680, ME-4680i and ME-4680is1019 1020 To compile this driver as a module, choose M here: the module will be1021 called me4000.1022 1023config COMEDI_ME_DAQ1024 tristate "Meilhaus ME-2000i, ME-2600i, ME-3000vm1 support"1025 help1026 Enable support for Meilhaus PCI data acquisition cards1027 ME-2000i, ME-2600i and ME-3000vm11028 1029 To compile this driver as a module, choose M here: the module will be1030 called me_daq.1031 1032config COMEDI_NI_65271033 tristate "NI 6527 support"1034 help1035 Enable support for the National Instruments 6527 PCI card1036 1037 To compile this driver as a module, choose M here: the module will be1038 called ni_6527.1039 1040config COMEDI_NI_65XX1041 tristate "NI 65xx static dio PCI card support"1042 help1043 Enable support for National Instruments 65xx static dio boards.1044 Supported devices: National Instruments PCI-6509 (ni_65xx),1045 PXI-6509, PCI-6510, PCI-6511, PXI-6511, PCI-6512, PXI-6512, PCI-6513,1046 PXI-6513, PCI-6514, PXI-6514, PCI-6515, PXI-6515, PCI-6516, PCI-6517,1047 PCI-6518, PCI-6519, PCI-6520, PCI-6521, PXI-6521, PCI-6528, PXI-65281048 1049 To compile this driver as a module, choose M here: the module will be1050 called ni_65xx.1051 1052config COMEDI_NI_660X1053 tristate "NI 660x counter/timer PCI card support"1054 depends on HAS_DMA1055 select COMEDI_NI_TIOCMD1056 help1057 Enable support for National Instruments PCI-6601 (ni_660x), PCI-6602,1058 PXI-6602, PXI-6608, PCI-6624, and PXI-6624.1059 1060 To compile this driver as a module, choose M here: the module will be1061 called ni_660x.1062 1063config COMEDI_NI_670X1064 tristate "NI 670x PCI card support"1065 help1066 Enable support for National Instruments PCI-6703 and PCI-67041067 1068 To compile this driver as a module, choose M here: the module will be1069 called ni_670x.1070 1071config COMEDI_NI_LABPC_PCI1072 tristate "NI Lab-PC PCI-1200 support"1073 select COMEDI_NI_LABPC1074 help1075 Enable support for National Instruments Lab-PC PCI-1200.1076 1077 To compile this driver as a module, choose M here: the module will be1078 called ni_labpc_pci.1079 1080config COMEDI_NI_PCIDIO1081 tristate "NI PCI-DIO32HS, PCI-6533, PCI-6534 support"1082 depends on HAS_DMA1083 select COMEDI_MITE1084 help1085 Enable support for National Instruments PCI-DIO-32HS, PXI-6533,1086 PCI-6533 and PCI-65341087 1088 To compile this driver as a module, choose M here: the module will be1089 called ni_pcidio.1090 1091config COMEDI_NI_PCIMIO1092 tristate "NI PCI-MIO-E series and M series support"1093 depends on HAS_DMA1094 select COMEDI_NI_TIOCMD1095 select COMEDI_82551096 help1097 Enable support for National Instruments PCI-MIO-E series and M series1098 (all boards): PCI-MIO-16XE-10, PXI-6030E, PCI-MIO-16E-1,1099 PCI-MIO-16E-4, PCI-6014, PCI-6040E, PXI-6040E, PCI-6030E, PCI-6031E,1100 PCI-6032E, PCI-6033E, PCI-6071E, PCI-6023E, PCI-6024E, PCI-6025E,1101 PXI-6025E, PCI-6034E, PCI-6035E, PCI-6052E, PCI-6110, PCI-6111,1102 PCI-6220, PXI-6220, PCI-6221, PXI-6221, PCI-6224, PXI-6224, PCI-6225,1103 PXI-6225, PCI-6229, PXI-6229, PCI-6250, PXI-6250, PCI-6251, PXI-6251,1104 PCIe-6251, PXIe-6251, PCI-6254, PXI-6254, PCI-6259, PXI-6259,1105 PCIe-6259, PXIe-6259, PCI-6280, PXI-6280, PCI-6281, PXI-6281,1106 PCI-6284, PXI-6284, PCI-6289, PXI-6289, PCI-6711, PXI-6711,1107 PCI-6713, PXI-6713, PXI-6071E, PCI-6070E, PXI-6070E, PXI-6052E,1108 PCI-6036E, PCI-6731, PCI-6733, PXI-6733, PCI-6143, PXI-61431109 1110 To compile this driver as a module, choose M here: the module will be1111 called ni_pcimio.1112 1113config COMEDI_RTD5201114 tristate "Real Time Devices PCI4520/DM7520 support"1115 select COMEDI_82541116 help1117 Enable support for Real Time Devices PCI4520/DM75201118 1119 To compile this driver as a module, choose M here: the module will be1120 called rtd520.1121 1122config COMEDI_S6261123 tristate "Sensoray 626 support"1124 help1125 Enable support for Sensoray 6261126 1127 To compile this driver as a module, choose M here: the module will be1128 called s626.1129 1130config COMEDI_MITE1131 depends on HAS_DMA1132 tristate1133 1134config COMEDI_NI_TIOCMD1135 tristate1136 depends on HAS_DMA1137 select COMEDI_NI_TIO1138 select COMEDI_MITE1139 1140endif # COMEDI_PCI_DRIVERS1141 1142menuconfig COMEDI_PCMCIA_DRIVERS1143 tristate "Comedi PCMCIA drivers"1144 depends on PCMCIA && HAS_IOPORT1145 help1146 Enable support for comedi PCMCIA drivers.1147 1148 To compile this support as a module, choose M here: the module will1149 be called comedi_pcmcia.1150 1151if COMEDI_PCMCIA_DRIVERS1152 1153config COMEDI_CB_DAS16_CS1154 tristate "CB DAS16 series PCMCIA support"1155 select COMEDI_82541156 help1157 Enable support for the ComputerBoards/MeasurementComputing PCMCIA1158 cards DAS16/16, PCM-DAS16D/12 and PCM-DAS16s/161159 1160 To compile this driver as a module, choose M here: the module will be1161 called cb_das16_cs.1162 1163config COMEDI_DAS08_CS1164 tristate "CB DAS08 PCMCIA support"1165 select COMEDI_DAS081166 help1167 Enable support for the ComputerBoards/MeasurementComputing DAS-081168 PCMCIA card1169 1170 To compile this driver as a module, choose M here: the module will be1171 called das08_cs.1172 1173config COMEDI_NI_DAQ_700_CS1174 tristate "NI DAQCard-700 PCMCIA support"1175 help1176 Enable support for the National Instruments PCMCIA DAQCard-700 DIO1177 1178 To compile this driver as a module, choose M here: the module will be1179 called ni_daq_700.1180 1181config COMEDI_NI_DAQ_DIO24_CS1182 tristate "NI DAQ-Card DIO-24 PCMCIA support"1183 select COMEDI_82551184 help1185 Enable support for the National Instruments PCMCIA DAQ-Card DIO-241186 1187 To compile this driver as a module, choose M here: the module will be1188 called ni_daq_dio24.1189 1190config COMEDI_NI_LABPC_CS1191 tristate "NI DAQCard-1200 PCMCIA support"1192 select COMEDI_NI_LABPC1193 help1194 Enable support for the National Instruments PCMCIA DAQCard-12001195 1196 To compile this driver as a module, choose M here: the module will be1197 called ni_labpc_cs.1198 1199config COMEDI_NI_MIO_CS1200 tristate "NI DAQCard E series PCMCIA support"1201 select COMEDI_NI_TIO1202 select COMEDI_82551203 help1204 Enable support for the National Instruments PCMCIA DAQCard E series1205 DAQCard-ai-16xe-50, DAQCard-ai-16e-4, DAQCard-6062E, DAQCard-6024E1206 and DAQCard-6036E1207 1208 To compile this driver as a module, choose M here: the module will be1209 called ni_mio_cs.1210 1211config COMEDI_QUATECH_DAQP_CS1212 tristate "Quatech DAQP PCMCIA data capture card support"1213 help1214 Enable support for the Quatech DAQP PCMCIA data capture cards1215 DAQP-208 and DAQP-3081216 1217 To compile this driver as a module, choose M here: the module will be1218 called quatech_daqp_cs.1219 1220endif # COMEDI_PCMCIA_DRIVERS1221 1222menuconfig COMEDI_USB_DRIVERS1223 tristate "Comedi USB drivers"1224 depends on USB1225 help1226 Enable support for comedi USB drivers.1227 1228 To compile this support as a module, choose M here: the module will1229 be called comedi_usb.1230 1231if COMEDI_USB_DRIVERS1232 1233config COMEDI_DT98121234 tristate "DataTranslation DT9812 USB module support"1235 help1236 Enable support for the Data Translation DT9812 USB module1237 1238 To compile this driver as a module, choose M here: the module will be1239 called dt9812.1240 1241config COMEDI_NI_USB65011242 tristate "NI USB-6501 support"1243 help1244 Enable support for the National Instruments USB-6501 module.1245 1246 The NI USB-6501 is a Full-Speed USB 2.0 (12 Mbit/s) device that1247 provides 24 digital I/O lines channels and one 32-bit counter.1248 1249 To compile this driver as a module, choose M here: the module will be1250 called ni_usb6501.1251 1252config COMEDI_USBDUX1253 tristate "ITL USB-DUX-D support"1254 help1255 Enable support for the Incite Technology Ltd USB-DUX-D Board1256 1257 To compile this driver as a module, choose M here: the module will be1258 called usbdux.1259 1260config COMEDI_USBDUXFAST1261 tristate "ITL USB-DUXfast support"1262 help1263 Enable support for the Incite Technology Ltd USB-DUXfast Board1264 1265 To compile this driver as a module, choose M here: the module will be1266 called usbduxfast.1267 1268config COMEDI_USBDUXSIGMA1269 tristate "ITL USB-DUXsigma support"1270 help1271 Enable support for the Incite Technology Ltd USB-DUXsigma Board1272 1273 To compile this driver as a module, choose M here: the module will be1274 called usbduxsigma.1275 1276config COMEDI_VMK80XX1277 tristate "Velleman VM110/VM140 USB Board support"1278 help1279 Build the Velleman USB Board Low-Level Driver supporting the1280 K8055/K8061 aka VM110/VM140 devices1281 1282 To compile this driver as a module, choose M here: the module will be1283 called vmk80xx.1284 1285endif # COMEDI_USB_DRIVERS1286 1287config COMEDI_82541288 tristate1289 1290config COMEDI_82551291 tristate1292 1293config COMEDI_8255_SA1294 tristate "Standalone 8255 support"1295 depends on HAS_IOPORT1296 select COMEDI_82551297 help1298 Enable support for 8255 digital I/O as a standalone driver.1299 1300 You should enable compilation this driver if you plan to use a board1301 that has an 8255 chip at a known I/O base address and there are no1302 other Comedi drivers for the board.1303 1304 Note that Comedi drivers for most multi-function boards incorporating1305 an 8255 chip use the 'comedi_8255' module. Most PCI-based 82551306 boards use the 8255_pci driver as a wrapper around the 'comedi_8255'1307 module.1308 1309 To compile this driver as a module, choose M here: the module will be1310 called 8255.1311 1312config COMEDI_KCOMEDILIB1313 tristate "Comedi kcomedilib"1314 help1315 Build the kcomedilib.1316 1317 This is a kernel module used to open and manipulate Comedi devices1318 from within kernel code. It is currently only used by the1319 comedi_bond driver, and its functionality has been stripped down to1320 the needs of that driver, so is currently not very useful for1321 anything else.1322 1323 To compile kcomedilib as a module, choose M here: the module will be1324 called kcomedilib.1325 1326config COMEDI_AMPLC_DIO2001327 select COMEDI_82541328 tristate1329 1330config COMEDI_AMPLC_PC2361331 tristate1332 depends on HAS_IOPORT1333 select COMEDI_82551334 1335config COMEDI_DAS081336 tristate1337 depends on HAS_IOPORT1338 select COMEDI_82541339 select COMEDI_82551340 1341config COMEDI_ISADMA1342 tristate1343 1344config COMEDI_NI_LABPC1345 tristate1346 select COMEDI_82541347 select COMEDI_82551348 1349config COMEDI_NI_LABPC_ISADMA1350 tristate1351 default COMEDI_NI_LABPC1352 depends on COMEDI_NI_LABPC_ISA != n1353 depends on ISA_DMA_API1354 select COMEDI_ISADMA1355 1356config COMEDI_NI_TIO1357 tristate1358 select COMEDI_NI_ROUTING1359 1360config COMEDI_NI_ROUTING1361 tristate1362 1363config COMEDI_TESTS1364 tristate "Comedi unit tests"1365 help1366 Enable comedi unit-test modules to be built.1367 1368 Note that the answer to this question won't directly affect the1369 kernel: saying N will just cause the configurator to skip all1370 the questions about comedi unit-test modules.1371 1372if COMEDI_TESTS1373 1374config COMEDI_TESTS_EXAMPLE1375 tristate "Comedi example unit-test module"1376 help1377 Enable support for an example unit-test module. This is just a1378 silly example to be used as a basis for writing other unit-test1379 modules.1380 1381 To compile this as a module, choose M here: the module will be called1382 comedi_example_test.1383 1384config COMEDI_TESTS_NI_ROUTES1385 tristate "NI routing unit-test module"1386 select COMEDI_NI_ROUTING1387 help1388 Enable support for a unit-test module to test the signal routing1389 code used by comedi drivers for various National Instruments cards.1390 1391 To compile this as a module, choose M here: the module will be called1392 ni_routes_test.1393 1394endif # COMEDI_TESTS1395 1396endif # COMEDI1397