Back to home page

OSCL-LXR

 
 

    


0001 # SPDX-License-Identifier: GPL-2.0
0002 config COMEDI
0003         tristate "Data acquisition support (comedi)"
0004         help
0005           Enable support for a wide range of data acquisition devices
0006           for Linux.
0007 
0008 if COMEDI
0009 
0010 config COMEDI_DEBUG
0011         bool "Comedi debugging"
0012         help
0013           This is an option for use by developers; most people should
0014           say N here. This enables comedi core and driver debugging.
0015 
0016 config COMEDI_DEFAULT_BUF_SIZE_KB
0017         int "Comedi default initial asynchronous buffer size in KiB"
0018         default "2048"
0019         help
0020           This is the default asynchronous buffer size which is used for
0021           commands running in the background in kernel space.  This
0022           defaults to 2048 KiB of memory so that a 16 channel card
0023           running at 10 kHz has of 2-4 seconds of buffer.
0024 
0025 config COMEDI_DEFAULT_BUF_MAXSIZE_KB
0026         int "Comedi default maximum asynchronous buffer size in KiB"
0027         default "20480"
0028         help
0029           This is the default maximum asynchronous buffer size which can
0030           be requested by a userspace program without root privileges.
0031           This is set to 20480 KiB so that a fast I/O card with 16
0032           channels running at 100 kHz has 2-4 seconds of buffer.
0033 
0034 menuconfig COMEDI_MISC_DRIVERS
0035         bool "Comedi misc drivers"
0036         help
0037           Enable comedi misc drivers to be built
0038 
0039           Note that the answer to this question won't directly affect the
0040           kernel: saying N will just cause the configurator to skip all
0041           the questions about misc non-hardware comedi drivers.
0042 
0043 if COMEDI_MISC_DRIVERS
0044 
0045 config COMEDI_BOND
0046         tristate "Comedi device bonding support"
0047         select COMEDI_KCOMEDILIB
0048         help
0049           Enable support for a driver to 'bond' (merge) multiple subdevices
0050           from multiple devices together as one.
0051 
0052           Currently, it only handles digital I/O subdevices.
0053 
0054           To compile this driver as a module, choose M here: the module will be
0055           called comedi_bond.
0056 
0057 config COMEDI_TEST
0058         tristate "Fake waveform generator support"
0059         help
0060           Enable support for the fake waveform generator.
0061           This driver is mainly for testing purposes, but can also be used to
0062           generate sample waveforms on systems that don't have data acquisition
0063           hardware.
0064 
0065           To compile this driver as a module, choose M here: the module will be
0066           called comedi_test.
0067 
0068 config COMEDI_PARPORT
0069         tristate "Parallel port support"
0070         help
0071           Enable support for the standard parallel port.
0072           A cheap and easy way to get a few more digital I/O lines. Steal
0073           additional parallel ports from old computers or your neighbors'
0074           computers.
0075 
0076           To compile this driver as a module, choose M here: the module will be
0077           called comedi_parport.
0078 
0079 config COMEDI_SSV_DNP
0080         tristate "SSV Embedded Systems DIL/Net-PC support"
0081         depends on X86_32 || COMPILE_TEST
0082         help
0083           Enable support for SSV Embedded Systems DIL/Net-PC
0084 
0085           To compile this driver as a module, choose M here: the module will be
0086           called ssv_dnp.
0087 
0088 endif # COMEDI_MISC_DRIVERS
0089 
0090 menuconfig COMEDI_ISA_DRIVERS
0091         bool "Comedi ISA and PC/104 drivers"
0092         help
0093           Enable comedi ISA and PC/104 drivers to be built
0094 
0095           Note that the answer to this question won't directly affect the
0096           kernel: saying N will just cause the configurator to skip all
0097           the questions about ISA and PC/104 comedi drivers.
0098 
0099 if COMEDI_ISA_DRIVERS
0100 
0101 config COMEDI_PCL711
0102         tristate "Advantech PCL-711/711b and ADlink ACL-8112 ISA card support"
0103         select COMEDI_8254
0104         help
0105           Enable support for Advantech PCL-711 and 711b, ADlink ACL-8112
0106 
0107           To compile this driver as a module, choose M here: the module will be
0108           called pcl711.
0109 
0110 config COMEDI_PCL724
0111         tristate "Advantech PCL-722/724/731 and ADlink ACL-7122/7124/PET-48DIO"
0112         select COMEDI_8255
0113         help
0114           Enable support for ISA and PC/104 based 8255 digital i/o boards. This
0115           driver provides a legacy comedi driver wrapper for the generic 8255
0116           support driver.
0117 
0118           Supported boards include:
0119             Advantech PCL-724            24 channels
0120             Advantech PCL-722            144 (or 96) channels
0121             Advantech PCL-731            48 channels
0122             ADlink ACL-7122              144 (or 96) channels
0123             ADlink ACL-7124              24 channels
0124             ADlink PET-48DIO             48 channels
0125             WinSystems PCM-IO48          48 channels (PC/104)
0126             Diamond Systems ONYX-MM-DIO  48 channels (PC/104)
0127 
0128           To compile this driver as a module, choose M here: the module will be
0129           called pcl724.
0130 
0131 config COMEDI_PCL726
0132         tristate "Advantech PCL-726 and compatible ISA card support"
0133         help
0134           Enable support for Advantech PCL-726 and compatible ISA cards.
0135 
0136           To compile this driver as a module, choose M here: the module will be
0137           called pcl726.
0138 
0139 config COMEDI_PCL730
0140         tristate "Simple Digital I/O board support (8-bit ports)"
0141         help
0142           Enable support for various simple ISA or PC/104 Digital I/O boards.
0143           These boards all use 8-bit I/O ports.
0144 
0145           Advantech PCL-730             iso - 16 in/16 out  ttl - 16 in/16 out
0146           ICP ISO-730                   iso - 16 in/16 out  ttl - 16 in/16 out
0147           ADlink ACL-7130               iso - 16 in/16 out  ttl - 16 in/16 out
0148           Advantech PCM-3730            iso - 8 in/8 out    ttl - 16 in/16 out
0149           Advantech PCL-725             iso - 8 in/8 out
0150           ICP P8R8-DIO                  iso - 8 in/8 out
0151           ADlink ACL-7225b              iso - 16 in/16 out
0152           ICP P16R16-DIO                iso - 16 in/16 out
0153           Advantech PCL-733             iso - 32 in
0154           Advantech PCL-734             iso - 32 out
0155           Diamond Systems OPMM-1616-XT  iso - 16 in/16 out
0156           Diamond Systems PEARL-MM-P    iso - 16 out
0157           Diamond Systems IR104-PBF     iso - 20 in/20 out
0158 
0159           To compile this driver as a module, choose M here: the module will be
0160           called pcl730.
0161 
0162 config COMEDI_PCL812
0163         tristate "Advantech PCL-812/813 and ADlink ACL-8112/8113/8113/8216"
0164         select COMEDI_ISADMA if ISA_DMA_API
0165         select COMEDI_8254
0166         help
0167           Enable support for Advantech PCL-812/PG, PCL-813/B, ADLink
0168           ACL-8112DG/HG/PG, ACL-8113, ACL-8216, ICP DAS A-821PGH/PGL/PGL-NDA,
0169           A-822PGH/PGL, A-823PGH/PGL, A-826PG and ICP DAS ISO-813 ISA cards
0170 
0171           To compile this driver as a module, choose M here: the module will be
0172           called pcl812.
0173 
0174 config COMEDI_PCL816
0175         tristate "Advantech PCL-814 and PCL-816 ISA card support"
0176         select COMEDI_ISADMA if ISA_DMA_API
0177         select COMEDI_8254
0178         help
0179           Enable support for Advantech PCL-814 and PCL-816 ISA cards
0180 
0181           To compile this driver as a module, choose M here: the module will be
0182           called pcl816.
0183 
0184 config COMEDI_PCL818
0185         tristate "Advantech PCL-718 and PCL-818 ISA card support"
0186         select COMEDI_ISADMA if ISA_DMA_API
0187         select COMEDI_8254
0188         help
0189           Enable support for Advantech PCL-818 ISA cards
0190           PCL-818L, PCL-818H, PCL-818HD, PCL-818HG, PCL-818 and PCL-718
0191 
0192           To compile this driver as a module, choose M here: the module will be
0193           called pcl818.
0194 
0195 config COMEDI_PCM3724
0196         tristate "Advantech PCM-3724 PC/104 card support"
0197         select COMEDI_8255
0198         help
0199           Enable support for Advantech PCM-3724 PC/104 cards.
0200 
0201           To compile this driver as a module, choose M here: the module will be
0202           called pcm3724.
0203 
0204 config COMEDI_AMPLC_DIO200_ISA
0205         tristate "Amplicon PC212E/PC214E/PC215E/PC218E/PC272E"
0206         select COMEDI_AMPLC_DIO200
0207         help
0208           Enable support for Amplicon PC212E, PC214E, PC215E, PC218E and
0209           PC272E ISA DIO boards
0210 
0211           To compile this driver as a module, choose M here: the module will be
0212           called amplc_dio200.
0213 
0214 config COMEDI_AMPLC_PC236_ISA
0215         tristate "Amplicon PC36AT DIO board support"
0216         select COMEDI_AMPLC_PC236
0217         help
0218           Enable support for Amplicon PC36AT ISA DIO board.
0219 
0220           To compile this driver as a module, choose M here: the module will be
0221           called amplc_pc236.
0222 
0223 config COMEDI_AMPLC_PC263_ISA
0224         tristate "Amplicon PC263 relay board support"
0225         help
0226           Enable support for Amplicon PC263 ISA relay board.  This board has
0227           16 reed relay output channels.
0228 
0229           To compile this driver as a module, choose M here: the module will be
0230           called amplc_pc263.
0231 
0232 config COMEDI_RTI800
0233         tristate "Analog Devices RTI-800/815 ISA card support"
0234         help
0235           Enable support for Analog Devices RTI-800/815 ISA cards
0236 
0237           To compile this driver as a module, choose M here: the module will be
0238           called rti800.
0239 
0240 config COMEDI_RTI802
0241         tristate "Analog Devices RTI-802 ISA card support"
0242         help
0243           Enable support for Analog Devices RTI-802 ISA cards
0244 
0245           To compile this driver as a module, choose M here: the module will be
0246           called rti802.
0247 
0248 config COMEDI_DAC02
0249         tristate "Keithley Metrabyte DAC02 compatible ISA card support"
0250         help
0251           Enable support for Keithley Metrabyte DAC02 compatible ISA cards.
0252 
0253           To compile this driver as a module, choose M here: the module will be
0254           called dac02.
0255 
0256 config COMEDI_DAS16M1
0257         tristate "MeasurementComputing CIO-DAS16/M1DAS-16 ISA card support"
0258         select COMEDI_8254
0259         select COMEDI_8255
0260         help
0261           Enable support for Measurement Computing CIO-DAS16/M1 ISA cards.
0262 
0263           To compile this driver as a module, choose M here: the module will be
0264           called das16m1.
0265 
0266 config COMEDI_DAS08_ISA
0267         tristate "DAS-08 compatible ISA and PC/104 card support"
0268         select COMEDI_DAS08
0269         help
0270           Enable support for Keithley Metrabyte/ComputerBoards DAS08
0271           and compatible ISA and PC/104 cards:
0272           Keithley Metrabyte/ComputerBoards DAS08, DAS08-PGM, DAS08-PGH,
0273           DAS08-PGL, DAS08-AOH, DAS08-AOL, DAS08-AOM, DAS08/JR-AO,
0274           DAS08/JR-16-AO, PC104-DAS08, DAS08/JR/16.
0275 
0276           To compile this driver as a module, choose M here: the module will be
0277           called das08_isa.
0278 
0279 config COMEDI_DAS16
0280         tristate "DAS-16 compatible ISA and PC/104 card support"
0281         select COMEDI_ISADMA if ISA_DMA_API
0282         select COMEDI_8254
0283         select COMEDI_8255
0284         help
0285           Enable support for Keithley Metrabyte/ComputerBoards DAS16
0286           and compatible ISA and PC/104 cards:
0287           Keithley Metrabyte DAS-16, DAS-16G, DAS-16F, DAS-1201, DAS-1202,
0288           DAS-1401, DAS-1402, DAS-1601, DAS-1602 and
0289           ComputerBoards/MeasurementComputing PC104-DAS16/JR/,
0290           PC104-DAS16JR/16, CIO-DAS16JR/16, CIO-DAS16/JR, CIO-DAS1401/12,
0291           CIO-DAS1402/12, CIO-DAS1402/16, CIO-DAS1601/12, CIO-DAS1602/12,
0292           CIO-DAS1602/16, CIO-DAS16/330
0293 
0294           To compile this driver as a module, choose M here: the module will be
0295           called das16.
0296 
0297 config COMEDI_DAS800
0298         tristate "DAS800 and compatible ISA card support"
0299         select COMEDI_8254
0300         help
0301           Enable support for Keithley Metrabyte DAS800 and compatible ISA cards
0302           Keithley Metrabyte DAS-800, DAS-801, DAS-802
0303           Measurement Computing CIO-DAS800, CIO-DAS801, CIO-DAS802 and
0304           CIO-DAS802/16
0305 
0306           To compile this driver as a module, choose M here: the module will be
0307           called das800.
0308 
0309 config COMEDI_DAS1800
0310         tristate "DAS1800 and compatible ISA card support"
0311         select COMEDI_ISADMA if ISA_DMA_API
0312         select COMEDI_8254
0313         help
0314           Enable support for DAS1800 and compatible ISA cards
0315           Keithley Metrabyte DAS-1701ST, DAS-1701ST-DA, DAS-1701/AO,
0316           DAS-1702ST, DAS-1702ST-DA, DAS-1702HR, DAS-1702HR-DA, DAS-1702/AO,
0317           DAS-1801ST, DAS-1801ST-DA, DAS-1801HC, DAS-1801AO, DAS-1802ST,
0318           DAS-1802ST-DA, DAS-1802HR, DAS-1802HR-DA, DAS-1802HC and
0319           DAS-1802AO
0320 
0321           To compile this driver as a module, choose M here: the module will be
0322           called das1800.
0323 
0324 config COMEDI_DAS6402
0325         tristate "DAS6402 and compatible ISA card support"
0326         select COMEDI_8254
0327         help
0328           Enable support for DAS6402 and compatible ISA cards
0329           Computerboards, Keithley Metrabyte DAS6402 and compatibles
0330 
0331           To compile this driver as a module, choose M here: the module will be
0332           called das6402.
0333 
0334 config COMEDI_DT2801
0335         tristate "Data Translation DT2801 ISA card support"
0336         help
0337           Enable support for Data Translation DT2801 ISA cards
0338 
0339           To compile this driver as a module, choose M here: the module will be
0340           called dt2801.
0341 
0342 config COMEDI_DT2811
0343         tristate "Data Translation DT2811 ISA card support"
0344         help
0345           Enable support for Data Translation DT2811 ISA cards
0346 
0347           To compile this driver as a module, choose M here: the module will be
0348           called dt2811.
0349 
0350 config COMEDI_DT2814
0351         tristate "Data Translation DT2814 ISA card support"
0352         help
0353           Enable support for Data Translation DT2814 ISA cards
0354 
0355           To compile this driver as a module, choose M here: the module will be
0356           called dt2814.
0357 
0358 config COMEDI_DT2815
0359         tristate "Data Translation DT2815 ISA card support"
0360         help
0361           Enable support for Data Translation DT2815 ISA cards
0362 
0363           To compile this driver as a module, choose M here: the module will be
0364           called dt2815.
0365 
0366 config COMEDI_DT2817
0367         tristate "Data Translation DT2817 ISA card support"
0368         help
0369           Enable support for Data Translation DT2817 ISA cards
0370 
0371           To compile this driver as a module, choose M here: the module will be
0372           called dt2817.
0373 
0374 config COMEDI_DT282X
0375         tristate "Data Translation DT2821 series and DT-EZ ISA card support"
0376         select COMEDI_ISADMA if ISA_DMA_API
0377         help
0378           Enable support for Data Translation DT2821 series including DT-EZ
0379           DT2821, DT2821-F-16SE, DT2821-F-8DI, DT2821-G-16SE, DT2821-G-8DI,
0380           DT2823 (dt2823), DT2824-PGH, DT2824-PGL, DT2825, DT2827, DT2828,
0381           DT21-EZ, DT23-EZ, DT24-EZ and DT24-EZ-PGL
0382 
0383           To compile this driver as a module, choose M here: the module will be
0384           called dt282x.
0385 
0386 config COMEDI_DMM32AT
0387         tristate "Diamond Systems MM-32-AT PC/104 board support"
0388         select COMEDI_8255
0389         help
0390           Enable support for Diamond Systems MM-32-AT PC/104 boards
0391 
0392           To compile this driver as a module, choose M here: the module will be
0393           called dmm32at.
0394 
0395 config COMEDI_FL512
0396         tristate "FL512 ISA card support"
0397         help
0398           Enable support for FL512 ISA card
0399 
0400           To compile this driver as a module, choose M here: the module will be
0401           called fl512.
0402 
0403 config COMEDI_AIO_AIO12_8
0404         tristate "I/O Products PC/104 AIO12-8 Analog I/O Board support"
0405         select COMEDI_8254
0406         select COMEDI_8255
0407         help
0408           Enable support for I/O Products PC/104 AIO12-8 Analog I/O Board
0409 
0410           To compile this driver as a module, choose M here: the module will be
0411           called aio_aio12_8.
0412 
0413 config COMEDI_AIO_IIRO_16
0414         tristate "I/O Products PC/104 IIRO16 Board support"
0415         help
0416           Enable support for I/O Products PC/104 IIRO16 Relay And Isolated
0417           Input Board
0418 
0419           To compile this driver as a module, choose M here: the module will be
0420           called aio_iiro_16.
0421 
0422 config COMEDI_II_PCI20KC
0423         tristate "Intelligent Instruments PCI-20001C carrier support"
0424         depends on HAS_IOMEM
0425         help
0426           Enable support for Intelligent Instruments PCI-20001C carrier
0427           PCI-20001, PCI-20006 and PCI-20341
0428 
0429           To compile this driver as a module, choose M here: the module will be
0430           called ii_pci20kc.
0431 
0432 config COMEDI_C6XDIGIO
0433         tristate "Mechatronic Systems Inc. C6x_DIGIO DSP daughter card support"
0434         help
0435           Enable support for Mechatronic Systems Inc. C6x_DIGIO DSP daughter
0436           card
0437 
0438           To compile this driver as a module, choose M here: the module will be
0439           called c6xdigio.
0440 
0441 config COMEDI_MPC624
0442         tristate "Micro/sys MPC-624 PC/104 board support"
0443         help
0444           Enable support for Micro/sys MPC-624 PC/104 board
0445 
0446           To compile this driver as a module, choose M here: the module will be
0447           called mpc624.
0448 
0449 config COMEDI_ADQ12B
0450         tristate "MicroAxial ADQ12-B data acquisition and control card support"
0451         help
0452           Enable MicroAxial ADQ12-B daq and control card support.
0453 
0454           To compile this driver as a module, choose M here: the module will be
0455           called adq12b.
0456 
0457 config COMEDI_NI_AT_A2150
0458         tristate "NI AT-A2150 ISA card support"
0459         select COMEDI_ISADMA if ISA_DMA_API
0460         select COMEDI_8254
0461         help
0462           Enable support for National Instruments AT-A2150 cards
0463 
0464           To compile this driver as a module, choose M here: the module will be
0465           called ni_at_a2150.
0466 
0467 config COMEDI_NI_AT_AO
0468         tristate "NI AT-AO-6/10 EISA card support"
0469         select COMEDI_8254
0470         help
0471           Enable support for National Instruments AT-AO-6/10 cards
0472 
0473           To compile this driver as a module, choose M here: the module will be
0474           called ni_at_ao.
0475 
0476 config COMEDI_NI_ATMIO
0477         tristate "NI AT-MIO E series ISA-PNP card support"
0478         select COMEDI_8255
0479         select COMEDI_NI_TIO
0480         help
0481           Enable support for National Instruments AT-MIO E series cards
0482           National Instruments AT-MIO-16E-1 (ni_atmio),
0483           AT-MIO-16E-2, AT-MIO-16E-10, AT-MIO-16DE-10, AT-MIO-64E-3,
0484           AT-MIO-16XE-50, AT-MIO-16XE-10, AT-AI-16XE-10
0485 
0486           To compile this driver as a module, choose M here: the module will be
0487           called ni_atmio.
0488 
0489 config COMEDI_NI_ATMIO16D
0490         tristate "NI AT-MIO-16/AT-MIO-16D series ISA card support"
0491         select COMEDI_8255
0492         help
0493           Enable support for National Instruments AT-MIO-16/AT-MIO-16D cards.
0494 
0495           To compile this driver as a module, choose M here: the module will be
0496           called ni_atmio16d.
0497 
0498 config COMEDI_NI_LABPC_ISA
0499         tristate "NI Lab-PC and compatibles ISA support"
0500         select COMEDI_NI_LABPC
0501         help
0502           Enable support for National Instruments Lab-PC and compatibles
0503           Lab-PC-1200, Lab-PC-1200AI, Lab-PC+.
0504           Kernel-level ISA plug-and-play support for the lab-pc-1200 boards has
0505           not yet been added to the driver.
0506 
0507           To compile this driver as a module, choose M here: the module will be
0508           called ni_labpc.
0509 
0510 config COMEDI_PCMAD
0511         tristate "Winsystems PCM-A/D12 and PCM-A/D16 PC/104 board support"
0512         help
0513           Enable support for Winsystems PCM-A/D12 and PCM-A/D16 PC/104 boards.
0514 
0515           To compile this driver as a module, choose M here: the module will be
0516           called pcmad.
0517 
0518 config COMEDI_PCMDA12
0519         tristate "Winsystems PCM-D/A-12 8-channel AO PC/104 board support"
0520         help
0521           Enable support for Winsystems PCM-D/A-12 8-channel AO PC/104 boards.
0522           Note that the board is not ISA-PNP capable and thus needs the I/O
0523           port comedi_config parameter.
0524 
0525           To compile this driver as a module, choose M here: the module will be
0526           called pcmda12.
0527 
0528 config COMEDI_PCMMIO
0529         tristate "Winsystems PCM-MIO PC/104 board support"
0530         help
0531           Enable support for Winsystems PCM-MIO multifunction PC/104 boards.
0532 
0533           To compile this driver as a module, choose M here: the module will be
0534           called pcmmio.
0535 
0536 config COMEDI_PCMUIO
0537         tristate "Winsystems PCM-UIO48A and PCM-UIO96A PC/104 board support"
0538         help
0539           Enable support for PCM-UIO48A and PCM-UIO96A PC/104 boards.
0540 
0541           To compile this driver as a module, choose M here: the module will be
0542           called pcmuio.
0543 
0544 config COMEDI_MULTIQ3
0545         tristate "Quanser Consulting MultiQ-3 ISA card support"
0546         help
0547           Enable support for Quanser Consulting MultiQ-3 ISA cards
0548 
0549           To compile this driver as a module, choose M here: the module will be
0550           called multiq3.
0551 
0552 config COMEDI_S526
0553         tristate "Sensoray s526 support"
0554         help
0555           Enable support for Sensoray s526
0556 
0557           To compile this driver as a module, choose M here: the module will be
0558           called s526.
0559 
0560 endif # COMEDI_ISA_DRIVERS
0561 
0562 menuconfig COMEDI_PCI_DRIVERS
0563         tristate "Comedi PCI drivers"
0564         depends on PCI
0565         help
0566           Enable support for comedi PCI drivers.
0567 
0568           To compile this support as a module, choose M here: the module will
0569           be called comedi_pci.
0570 
0571 if COMEDI_PCI_DRIVERS
0572 
0573 config COMEDI_8255_PCI
0574         tristate "Generic PCI based 8255 digital i/o board support"
0575         select COMEDI_8255
0576         help
0577           Enable support for PCI based 8255 digital i/o boards. This driver
0578           provides a PCI wrapper around the generic 8255 driver.
0579 
0580           Supported boards:
0581             ADlink - PCI-7224, PCI-7248, and PCI-7296
0582             Measurement Computing - PCI-DIO24, PCI-DIO24H, PCI-DIO48H and
0583                                     PCI-DIO96H
0584             National Instruments - PCI-DIO-96, PCI-DIO-96B, PXI-6508, PCI-6503,
0585                                    PCI-6503B, PCI-6503X, and PXI-6503
0586 
0587           To compile this driver as a module, choose M here: the module will
0588           be called 8255_pci.
0589 
0590 config COMEDI_ADDI_WATCHDOG
0591         tristate
0592         help
0593           Provides support for the watchdog subdevice found on many ADDI-DATA
0594           boards. This module will be automatically selected when needed. The
0595           module will be called addi_watchdog.
0596 
0597 config COMEDI_ADDI_APCI_1032
0598         tristate "ADDI-DATA APCI_1032 support"
0599         help
0600           Enable support for ADDI-DATA APCI_1032 cards
0601 
0602           To compile this driver as a module, choose M here: the module will be
0603           called addi_apci_1032.
0604 
0605 config COMEDI_ADDI_APCI_1500
0606         tristate "ADDI-DATA APCI_1500 support"
0607         help
0608           Enable support for ADDI-DATA APCI_1500 cards
0609 
0610           To compile this driver as a module, choose M here: the module will be
0611           called addi_apci_1500.
0612 
0613 config COMEDI_ADDI_APCI_1516
0614         tristate "ADDI-DATA APCI-1016/1516/2016 support"
0615         select COMEDI_ADDI_WATCHDOG
0616         help
0617           Enable support for ADDI-DATA APCI-1016, APCI-1516 and APCI-2016 boards.
0618           These are 16 channel, optically isolated, digital I/O boards. The 1516
0619           and 2016 boards also have a watchdog for resetting the outputs to "0".
0620 
0621           To compile this driver as a module, choose M here: the module will be
0622           called addi_apci_1516.
0623 
0624 config COMEDI_ADDI_APCI_1564
0625         tristate "ADDI-DATA APCI_1564 support"
0626         select COMEDI_ADDI_WATCHDOG
0627         help
0628           Enable support for ADDI-DATA APCI_1564 cards
0629 
0630           To compile this driver as a module, choose M here: the module will be
0631           called addi_apci_1564.
0632 
0633 config COMEDI_ADDI_APCI_16XX
0634         tristate "ADDI-DATA APCI_16xx support"
0635         help
0636           Enable support for ADDI-DATA APCI_16xx cards
0637 
0638           To compile this driver as a module, choose M here: the module will be
0639           called addi_apci_16xx.
0640 
0641 config COMEDI_ADDI_APCI_2032
0642         tristate "ADDI-DATA APCI_2032 support"
0643         select COMEDI_ADDI_WATCHDOG
0644         help
0645           Enable support for ADDI-DATA APCI_2032 cards
0646 
0647           To compile this driver as a module, choose M here: the module will be
0648           called addi_apci_2032.
0649 
0650 config COMEDI_ADDI_APCI_2200
0651         tristate "ADDI-DATA APCI_2200 support"
0652         select COMEDI_ADDI_WATCHDOG
0653         help
0654           Enable support for ADDI-DATA APCI_2200 cards
0655 
0656           To compile this driver as a module, choose M here: the module will be
0657           called addi_apci_2200.
0658 
0659 config COMEDI_ADDI_APCI_3120
0660         tristate "ADDI-DATA APCI_3120/3001 support"
0661         depends on HAS_DMA
0662         help
0663           Enable support for ADDI-DATA APCI_3120/3001 cards
0664 
0665           To compile this driver as a module, choose M here: the module will be
0666           called addi_apci_3120.
0667 
0668 config COMEDI_ADDI_APCI_3501
0669         tristate "ADDI-DATA APCI_3501 support"
0670         help
0671           Enable support for ADDI-DATA APCI_3501 cards
0672 
0673           To compile this driver as a module, choose M here: the module will be
0674           called addi_apci_3501.
0675 
0676 config COMEDI_ADDI_APCI_3XXX
0677         tristate "ADDI-DATA APCI_3xxx support"
0678         help
0679           Enable support for ADDI-DATA APCI_3xxx cards
0680 
0681           To compile this driver as a module, choose M here: the module will be
0682           called addi_apci_3xxx.
0683 
0684 config COMEDI_ADL_PCI6208
0685         tristate "ADLink PCI-6208A support"
0686         help
0687           Enable support for ADLink PCI-6208A cards
0688 
0689           To compile this driver as a module, choose M here: the module will be
0690           called adl_pci6208.
0691 
0692 config COMEDI_ADL_PCI7X3X
0693         tristate "ADLink PCI-723X/743X isolated digital i/o board support"
0694         help
0695           Enable support for ADlink PCI-723X/743X isolated digital i/o boards.
0696           Supported boards include the 32-channel PCI-7230 (16 in/16 out),
0697           PCI-7233 (32 in), and PCI-7234 (32 out) as well as the 64-channel
0698           PCI-7432 (32 in/32 out), PCI-7433 (64 in), and PCI-7434 (64 out).
0699 
0700           To compile this driver as a module, choose M here: the module will be
0701           called adl_pci7x3x.
0702 
0703 config COMEDI_ADL_PCI8164
0704         tristate "ADLink PCI-8164 4 Axes Motion Control board support"
0705         help
0706           Enable support for ADlink PCI-8164 4 Axes Motion Control board
0707 
0708           To compile this driver as a module, choose M here: the module will be
0709           called adl_pci8164.
0710 
0711 config COMEDI_ADL_PCI9111
0712         tristate "ADLink PCI-9111HR support"
0713         select COMEDI_8254
0714         help
0715           Enable support for ADlink PCI9111 cards
0716 
0717           To compile this driver as a module, choose M here: the module will be
0718           called adl_pci9111.
0719 
0720 config COMEDI_ADL_PCI9118
0721         tristate "ADLink PCI-9118DG, PCI-9118HG, PCI-9118HR support"
0722         depends on HAS_DMA
0723         select COMEDI_8254
0724         help
0725           Enable support for ADlink PCI-9118DG, PCI-9118HG, PCI-9118HR cards
0726 
0727           To compile this driver as a module, choose M here: the module will be
0728           called adl_pci9118.
0729 
0730 config COMEDI_ADV_PCI1710
0731         tristate "Advantech PCI-171x and PCI-1731 support"
0732         select COMEDI_8254
0733         help
0734           Enable support for Advantech PCI-1710, PCI-1710HG, PCI-1711,
0735           PCI-1713 and PCI-1731
0736 
0737           To compile this driver as a module, choose M here: the module will be
0738           called adv_pci1710.
0739 
0740 config COMEDI_ADV_PCI1720
0741         tristate "Advantech PCI-1720 support"
0742         help
0743           Enable support for Advantech PCI-1720 Analog Output board.
0744 
0745           To compile this driver as a module, choose M here: the module will be
0746           called adv_pci1720.
0747 
0748 config COMEDI_ADV_PCI1723
0749         tristate "Advantech PCI-1723 support"
0750         help
0751           Enable support for Advantech PCI-1723 cards
0752 
0753           To compile this driver as a module, choose M here: the module will be
0754           called adv_pci1723.
0755 
0756 config COMEDI_ADV_PCI1724
0757         tristate "Advantech PCI-1724U support"
0758         help
0759           Enable support for Advantech PCI-1724U cards.  These are 32-channel
0760           analog output cards with voltage and current loop output ranges and
0761           14-bit resolution.
0762 
0763           To compile this driver as a module, choose M here: the module will be
0764           called adv_pci1724.
0765 
0766 config COMEDI_ADV_PCI1760
0767         tristate "Advantech PCI-1760 support"
0768         help
0769           Enable support for Advantech PCI-1760 board.
0770 
0771           To compile this driver as a module, choose M here: the module will be
0772           called adv_pci1760.
0773 
0774 config COMEDI_ADV_PCI_DIO
0775         tristate "Advantech PCI DIO card support"
0776         select COMEDI_8254
0777         select COMEDI_8255
0778         help
0779           Enable support for Advantech PCI DIO cards
0780           PCI-1730, PCI-1733, PCI-1734, PCI-1735U, PCI-1736UP, PCI-1739U,
0781           PCI-1750, PCI-1751, PCI-1752, PCI-1753/E, PCI-1754, PCI-1756,
0782           PCI-1761 and PCI-1762
0783 
0784           To compile this driver as a module, choose M here: the module will be
0785           called adv_pci_dio.
0786 
0787 config COMEDI_AMPLC_DIO200_PCI
0788         tristate "Amplicon PCI215/PCI272/PCIe215/PCIe236/PCIe296 DIO support"
0789         select COMEDI_AMPLC_DIO200
0790         help
0791           Enable support for Amplicon PCI215, PCI272, PCIe215, PCIe236
0792           and PCIe296 DIO boards.
0793 
0794           To compile this driver as a module, choose M here: the module will be
0795           called amplc_dio200_pci.
0796 
0797 config COMEDI_AMPLC_PC236_PCI
0798         tristate "Amplicon PCI236 DIO board support"
0799         select COMEDI_AMPLC_PC236
0800         help
0801           Enable support for Amplicon PCI236 DIO board.
0802 
0803           To compile this driver as a module, choose M here: the module will be
0804           called amplc_pci236.
0805 
0806 config COMEDI_AMPLC_PC263_PCI
0807         tristate "Amplicon PCI263 relay board support"
0808         help
0809           Enable support for Amplicon PCI263 relay board.  This is a PCI board
0810           with 16 reed relay output channels.
0811 
0812           To compile this driver as a module, choose M here: the module will be
0813           called amplc_pci263.
0814 
0815 config COMEDI_AMPLC_PCI224
0816         tristate "Amplicon PCI224 and PCI234 support"
0817         select COMEDI_8254
0818         help
0819           Enable support for Amplicon PCI224 and PCI234 AO boards
0820 
0821           To compile this driver as a module, choose M here: the module will be
0822           called amplc_pci224.
0823 
0824 config COMEDI_AMPLC_PCI230
0825         tristate "Amplicon PCI230 and PCI260 support"
0826         select COMEDI_8254
0827         select COMEDI_8255
0828         help
0829           Enable support for Amplicon PCI230 and PCI260 Multifunction I/O
0830           boards
0831 
0832           To compile this driver as a module, choose M here: the module will be
0833           called amplc_pci230.
0834 
0835 config COMEDI_CONTEC_PCI_DIO
0836         tristate "Contec PIO1616L digital I/O board support"
0837         help
0838           Enable support for the Contec PIO1616L digital I/O board
0839 
0840           To compile this driver as a module, choose M here: the module will be
0841           called contec_pci_dio.
0842 
0843 config COMEDI_DAS08_PCI
0844         tristate "DAS-08 PCI support"
0845         select COMEDI_DAS08
0846         help
0847           Enable support for PCI DAS-08 cards.
0848 
0849           To compile this driver as a module, choose M here: the module will be
0850           called das08_pci.
0851 
0852 config COMEDI_DT3000
0853         tristate "Data Translation DT3000 series support"
0854         help
0855           Enable support for Data Translation DT3000 series
0856           DT3001, DT3001-PGL, DT3002, DT3003, DT3003-PGL, DT3004, DT3005 and
0857           DT3004-200
0858 
0859           To compile this driver as a module, choose M here: the module will be
0860           called dt3000.
0861 
0862 config COMEDI_DYNA_PCI10XX
0863         tristate "Dynalog PCI DAQ series support"
0864         help
0865           Enable support for Dynalog PCI DAQ series
0866           PCI-1050
0867 
0868           To compile this driver as a module, choose M here: the module will be
0869           called dyna_pci10xx.
0870 
0871 config COMEDI_GSC_HPDI
0872         tristate "General Standards PCI-HPDI32 / PMC-HPDI32 support"
0873         help
0874           Enable support for General Standards Corporation high speed parallel
0875           digital interface rs485 boards PCI-HPDI32 and PMC-HPDI32.
0876           Only receive mode works, transmit not supported.
0877 
0878           To compile this driver as a module, choose M here: the module will be
0879           called gsc_hpdi.
0880 
0881 config COMEDI_MF6X4
0882         tristate "Humusoft MF634 and MF624 DAQ Card support"
0883         help
0884           This driver supports both Humusoft MF634 and MF624 Data acquisition
0885           cards. The legacy Humusoft MF614 card is not supported.
0886 
0887 config COMEDI_ICP_MULTI
0888         tristate "Inova ICP_MULTI support"
0889         help
0890           Enable support for Inova ICP_MULTI card
0891 
0892           To compile this driver as a module, choose M here: the module will be
0893           called icp_multi.
0894 
0895 config COMEDI_DAQBOARD2000
0896         tristate "IOtech DAQboard/2000 support"
0897         select COMEDI_8255
0898         help
0899           Enable support for the IOtech DAQboard/2000
0900 
0901           To compile this driver as a module, choose M here: the module will be
0902           called daqboard2000.
0903 
0904 config COMEDI_JR3_PCI
0905         tristate "JR3/PCI force sensor board support"
0906         help
0907           Enable support for JR3/PCI force sensor boards
0908 
0909           To compile this driver as a module, choose M here: the module will be
0910           called jr3_pci.
0911 
0912 config COMEDI_KE_COUNTER
0913         tristate "Kolter-Electronic PCI Counter 1 card support"
0914         help
0915           Enable support for Kolter-Electronic PCI Counter 1 cards
0916 
0917           To compile this driver as a module, choose M here: the module will be
0918           called ke_counter.
0919 
0920 config COMEDI_CB_PCIDAS64
0921         tristate "MeasurementComputing PCI-DAS 64xx, 60xx, and 4020 support"
0922         select COMEDI_8255
0923         help
0924           Enable support for ComputerBoards/MeasurementComputing PCI-DAS 64xx,
0925           60xx, and 4020 series with the PLX 9080 PCI controller
0926 
0927           To compile this driver as a module, choose M here: the module will be
0928           called cb_pcidas64.
0929 
0930 config COMEDI_CB_PCIDAS
0931         tristate "MeasurementComputing PCI-DAS support"
0932         select COMEDI_8254
0933         select COMEDI_8255
0934         help
0935           Enable support for ComputerBoards/MeasurementComputing PCI-DAS with
0936           AMCC S5933 PCIcontroller: PCI-DAS1602/16, PCI-DAS1602/16jr,
0937           PCI-DAS1602/12, PCI-DAS1200, PCI-DAS1200jr, PCI-DAS1000, PCI-DAS1001
0938           and PCI_DAS1002.
0939 
0940           To compile this driver as a module, choose M here: the module will be
0941           called cb_pcidas.
0942 
0943 config COMEDI_CB_PCIDDA
0944         tristate "MeasurementComputing PCI-DDA series support"
0945         select COMEDI_8255
0946         help
0947           Enable support for ComputerBoards/MeasurementComputing PCI-DDA
0948           series: PCI-DDA08/12, PCI-DDA04/12, PCI-DDA02/12, PCI-DDA08/16,
0949           PCI-DDA04/16 and PCI-DDA02/16
0950 
0951           To compile this driver as a module, choose M here: the module will be
0952           called cb_pcidda.
0953 
0954 config COMEDI_CB_PCIMDAS
0955         tristate "MeasurementComputing PCIM-DAS1602/16, PCIe-DAS1602/16 support"
0956         select COMEDI_8254
0957         select COMEDI_8255
0958         help
0959           Enable support for ComputerBoards/MeasurementComputing PCI Migration
0960           series PCIM-DAS1602/16 and PCIe-DAS1602/16.
0961 
0962           To compile this driver as a module, choose M here: the module will be
0963           called cb_pcimdas.
0964 
0965 config COMEDI_CB_PCIMDDA
0966         tristate "MeasurementComputing PCIM-DDA06-16 support"
0967         select COMEDI_8255
0968         help
0969           Enable support for ComputerBoards/MeasurementComputing PCIM-DDA06-16
0970 
0971           To compile this driver as a module, choose M here: the module will be
0972           called cb_pcimdda.
0973 
0974 config COMEDI_ME4000
0975         tristate "Meilhaus ME-4000 support"
0976         select COMEDI_8254
0977         help
0978           Enable support for Meilhaus PCI data acquisition cards
0979           ME-4650, ME-4670i, ME-4680, ME-4680i and ME-4680is
0980 
0981           To compile this driver as a module, choose M here: the module will be
0982           called me4000.
0983 
0984 config COMEDI_ME_DAQ
0985         tristate "Meilhaus ME-2000i, ME-2600i, ME-3000vm1 support"
0986         help
0987           Enable support for Meilhaus PCI data acquisition cards
0988           ME-2000i, ME-2600i and ME-3000vm1
0989 
0990           To compile this driver as a module, choose M here: the module will be
0991           called me_daq.
0992 
0993 config COMEDI_NI_6527
0994         tristate "NI 6527 support"
0995         help
0996           Enable support for the National Instruments 6527 PCI card
0997 
0998           To compile this driver as a module, choose M here: the module will be
0999           called ni_6527.
1000 
1001 config COMEDI_NI_65XX
1002         tristate "NI 65xx static dio PCI card support"
1003         help
1004           Enable support for National Instruments 65xx static dio boards.
1005           Supported devices: National Instruments PCI-6509 (ni_65xx),
1006           PXI-6509, PCI-6510, PCI-6511, PXI-6511, PCI-6512, PXI-6512, PCI-6513,
1007           PXI-6513, PCI-6514, PXI-6514, PCI-6515, PXI-6515, PCI-6516, PCI-6517,
1008           PCI-6518, PCI-6519, PCI-6520, PCI-6521, PXI-6521, PCI-6528, PXI-6528
1009 
1010           To compile this driver as a module, choose M here: the module will be
1011           called ni_65xx.
1012 
1013 config COMEDI_NI_660X
1014         tristate "NI 660x counter/timer PCI card support"
1015         depends on HAS_DMA
1016         select COMEDI_NI_TIOCMD
1017         help
1018           Enable support for National Instruments PCI-6601 (ni_660x), PCI-6602,
1019           PXI-6602, PXI-6608, PCI-6624, and PXI-6624.
1020 
1021           To compile this driver as a module, choose M here: the module will be
1022           called ni_660x.
1023 
1024 config COMEDI_NI_670X
1025         tristate "NI 670x PCI card support"
1026         help
1027           Enable support for National Instruments PCI-6703 and PCI-6704
1028 
1029           To compile this driver as a module, choose M here: the module will be
1030           called ni_670x.
1031 
1032 config COMEDI_NI_LABPC_PCI
1033         tristate "NI Lab-PC PCI-1200 support"
1034         select COMEDI_NI_LABPC
1035         help
1036           Enable support for National Instruments Lab-PC PCI-1200.
1037 
1038           To compile this driver as a module, choose M here: the module will be
1039           called ni_labpc_pci.
1040 
1041 config COMEDI_NI_PCIDIO
1042         tristate "NI PCI-DIO32HS, PCI-6533, PCI-6534 support"
1043         depends on HAS_DMA
1044         select COMEDI_MITE
1045         select COMEDI_8255
1046         help
1047           Enable support for National Instruments PCI-DIO-32HS, PXI-6533,
1048           PCI-6533 and PCI-6534
1049 
1050           To compile this driver as a module, choose M here: the module will be
1051           called ni_pcidio.
1052 
1053 config COMEDI_NI_PCIMIO
1054         tristate "NI PCI-MIO-E series and M series support"
1055         depends on HAS_DMA
1056         select COMEDI_NI_TIOCMD
1057         select COMEDI_8255
1058         help
1059           Enable support for National Instruments PCI-MIO-E series and M series
1060           (all boards): PCI-MIO-16XE-10, PXI-6030E, PCI-MIO-16E-1,
1061           PCI-MIO-16E-4, PCI-6014, PCI-6040E, PXI-6040E, PCI-6030E, PCI-6031E,
1062           PCI-6032E, PCI-6033E, PCI-6071E, PCI-6023E, PCI-6024E, PCI-6025E,
1063           PXI-6025E, PCI-6034E, PCI-6035E, PCI-6052E, PCI-6110, PCI-6111,
1064           PCI-6220, PXI-6220, PCI-6221, PXI-6221, PCI-6224, PXI-6224, PCI-6225,
1065           PXI-6225, PCI-6229, PXI-6229, PCI-6250, PXI-6250, PCI-6251, PXI-6251,
1066           PCIe-6251, PXIe-6251, PCI-6254, PXI-6254, PCI-6259, PXI-6259,
1067           PCIe-6259, PXIe-6259, PCI-6280, PXI-6280, PCI-6281, PXI-6281,
1068           PCI-6284, PXI-6284, PCI-6289, PXI-6289, PCI-6711, PXI-6711,
1069           PCI-6713, PXI-6713, PXI-6071E, PCI-6070E, PXI-6070E, PXI-6052E,
1070           PCI-6036E, PCI-6731, PCI-6733, PXI-6733, PCI-6143, PXI-6143
1071 
1072           To compile this driver as a module, choose M here: the module will be
1073           called ni_pcimio.
1074 
1075 config COMEDI_RTD520
1076         tristate "Real Time Devices PCI4520/DM7520 support"
1077         select COMEDI_8254
1078         help
1079           Enable support for Real Time Devices PCI4520/DM7520
1080 
1081           To compile this driver as a module, choose M here: the module will be
1082           called rtd520.
1083 
1084 config COMEDI_S626
1085         tristate "Sensoray 626 support"
1086         help
1087           Enable support for Sensoray 626
1088 
1089           To compile this driver as a module, choose M here: the module will be
1090           called s626.
1091 
1092 config COMEDI_MITE
1093         depends on HAS_DMA
1094         tristate
1095 
1096 config COMEDI_NI_TIOCMD
1097         tristate
1098         depends on HAS_DMA
1099         select COMEDI_NI_TIO
1100         select COMEDI_MITE
1101 
1102 endif # COMEDI_PCI_DRIVERS
1103 
1104 menuconfig COMEDI_PCMCIA_DRIVERS
1105         tristate "Comedi PCMCIA drivers"
1106         depends on PCMCIA
1107         help
1108           Enable support for comedi PCMCIA drivers.
1109 
1110           To compile this support as a module, choose M here: the module will
1111           be called comedi_pcmcia.
1112 
1113 if COMEDI_PCMCIA_DRIVERS
1114 
1115 config COMEDI_CB_DAS16_CS
1116         tristate "CB DAS16 series PCMCIA support"
1117         select COMEDI_8254
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         help
1129           Enable support for the ComputerBoards/MeasurementComputing DAS-08
1130           PCMCIA card
1131 
1132           To compile this driver as a module, choose M here: the module will be
1133           called das08_cs.
1134 
1135 config COMEDI_NI_DAQ_700_CS
1136         tristate "NI DAQCard-700 PCMCIA support"
1137         help
1138           Enable support for the National Instruments PCMCIA DAQCard-700 DIO
1139 
1140           To compile this driver as a module, choose M here: the module will be
1141           called ni_daq_700.
1142 
1143 config COMEDI_NI_DAQ_DIO24_CS
1144         tristate "NI DAQ-Card DIO-24 PCMCIA support"
1145         select COMEDI_8255
1146         help
1147           Enable support for the National Instruments PCMCIA DAQ-Card DIO-24
1148 
1149           To compile this driver as a module, choose M here: the module will be
1150           called ni_daq_dio24.
1151 
1152 config COMEDI_NI_LABPC_CS
1153         tristate "NI DAQCard-1200 PCMCIA support"
1154         select COMEDI_NI_LABPC
1155         help
1156           Enable support for the National Instruments PCMCIA DAQCard-1200
1157 
1158           To compile this driver as a module, choose M here: the module will be
1159           called ni_labpc_cs.
1160 
1161 config COMEDI_NI_MIO_CS
1162         tristate "NI DAQCard E series PCMCIA support"
1163         select COMEDI_NI_TIO
1164         select COMEDI_8255
1165         help
1166           Enable support for the National Instruments PCMCIA DAQCard E series
1167           DAQCard-ai-16xe-50, DAQCard-ai-16e-4, DAQCard-6062E, DAQCard-6024E
1168           and DAQCard-6036E
1169 
1170           To compile this driver as a module, choose M here: the module will be
1171           called ni_mio_cs.
1172 
1173 config COMEDI_QUATECH_DAQP_CS
1174         tristate "Quatech DAQP PCMCIA data capture card support"
1175         help
1176           Enable support for the Quatech DAQP PCMCIA data capture cards
1177           DAQP-208 and DAQP-308
1178 
1179           To compile this driver as a module, choose M here: the module will be
1180           called quatech_daqp_cs.
1181 
1182 endif # COMEDI_PCMCIA_DRIVERS
1183 
1184 menuconfig COMEDI_USB_DRIVERS
1185         tristate "Comedi USB drivers"
1186         depends on USB
1187         help
1188           Enable support for comedi USB drivers.
1189 
1190           To compile this support as a module, choose M here: the module will
1191           be called comedi_usb.
1192 
1193 if COMEDI_USB_DRIVERS
1194 
1195 config COMEDI_DT9812
1196         tristate "DataTranslation DT9812 USB module support"
1197         help
1198           Enable support for the Data Translation DT9812 USB module
1199 
1200           To compile this driver as a module, choose M here: the module will be
1201           called dt9812.
1202 
1203 config COMEDI_NI_USB6501
1204         tristate "NI USB-6501 support"
1205         help
1206           Enable support for the National Instruments USB-6501 module.
1207 
1208           The NI USB-6501 is a Full-Speed USB 2.0 (12 Mbit/s) device that
1209           provides 24 digital I/O lines channels and one 32-bit counter.
1210 
1211           To compile this driver as a module, choose M here: the module will be
1212           called ni_usb6501.
1213 
1214 config COMEDI_USBDUX
1215         tristate "ITL USB-DUX-D support"
1216         help
1217           Enable support for the Incite Technology Ltd USB-DUX-D Board
1218 
1219           To compile this driver as a module, choose M here: the module will be
1220           called usbdux.
1221 
1222 config COMEDI_USBDUXFAST
1223         tristate "ITL USB-DUXfast support"
1224         help
1225           Enable support for the Incite Technology Ltd USB-DUXfast Board
1226 
1227           To compile this driver as a module, choose M here: the module will be
1228           called usbduxfast.
1229 
1230 config COMEDI_USBDUXSIGMA
1231         tristate "ITL USB-DUXsigma support"
1232         help
1233           Enable support for the Incite Technology Ltd USB-DUXsigma Board
1234 
1235           To compile this driver as a module, choose M here: the module will be
1236           called usbduxsigma.
1237 
1238 config COMEDI_VMK80XX
1239         tristate "Velleman VM110/VM140 USB Board support"
1240         help
1241           Build the Velleman USB Board Low-Level Driver supporting the
1242           K8055/K8061 aka VM110/VM140 devices
1243 
1244           To compile this driver as a module, choose M here: the module will be
1245           called vmk80xx.
1246 
1247 endif # COMEDI_USB_DRIVERS
1248 
1249 config COMEDI_8254
1250         tristate
1251 
1252 config COMEDI_8255
1253         tristate
1254 
1255 config COMEDI_8255_SA
1256         tristate "Standalone 8255 support"
1257         select COMEDI_8255
1258         help
1259           Enable support for 8255 digital I/O as a standalone driver.
1260 
1261           You should enable compilation this driver if you plan to use a board
1262           that has an 8255 chip at a known I/O base address and there are no
1263           other Comedi drivers for the board.
1264 
1265           Note that Comedi drivers for most multi-function boards incorporating
1266           an 8255 chip use the 'comedi_8255' module.  Most PCI-based 8255
1267           boards use the 8255_pci driver as a wrapper around the 'comedi_8255'
1268           module.
1269 
1270           To compile this driver as a module, choose M here: the module will be
1271           called 8255.
1272 
1273 config COMEDI_KCOMEDILIB
1274         tristate "Comedi kcomedilib"
1275         help
1276           Build the kcomedilib.
1277 
1278           This is a kernel module used to open and manipulate Comedi devices
1279           from within kernel code.  It is currently only used by the
1280           comedi_bond driver, and its functionality has been stripped down to
1281           the needs of that driver, so is currently not very useful for
1282           anything else.
1283 
1284           To compile kcomedilib as a module, choose M here: the module will be
1285           called kcomedilib.
1286 
1287 config COMEDI_AMPLC_DIO200
1288         select COMEDI_8254
1289         tristate
1290 
1291 config COMEDI_AMPLC_PC236
1292         tristate
1293         select COMEDI_8255
1294 
1295 config COMEDI_DAS08
1296         tristate
1297         select COMEDI_8254
1298         select COMEDI_8255
1299 
1300 config COMEDI_ISADMA
1301         tristate
1302 
1303 config COMEDI_NI_LABPC
1304         tristate
1305         select COMEDI_8254
1306         select COMEDI_8255
1307 
1308 config COMEDI_NI_LABPC_ISADMA
1309         tristate
1310         default COMEDI_NI_LABPC
1311         depends on COMEDI_NI_LABPC_ISA != n
1312         depends on ISA_DMA_API
1313         select COMEDI_ISADMA
1314 
1315 config COMEDI_NI_TIO
1316         tristate
1317         select COMEDI_NI_ROUTING
1318 
1319 config COMEDI_NI_ROUTING
1320         tristate
1321 
1322 config COMEDI_TESTS
1323         tristate "Comedi unit tests"
1324         help
1325           Enable comedi unit-test modules to be built.
1326 
1327           Note that the answer to this question won't directly affect the
1328           kernel: saying N will just cause the configurator to skip all
1329           the questions about comedi unit-test modules.
1330 
1331 if COMEDI_TESTS
1332 
1333 config COMEDI_TESTS_EXAMPLE
1334         tristate "Comedi example unit-test module"
1335         help
1336           Enable support for an example unit-test module.  This is just a
1337           silly example to be used as a basis for writing other unit-test
1338           modules.
1339 
1340           To compile this as a module, choose M here: the module will be called
1341           comedi_example_test.
1342 
1343 config COMEDI_TESTS_NI_ROUTES
1344         tristate "NI routing unit-test module"
1345         select COMEDI_NI_ROUTING
1346         help
1347           Enable support for a unit-test module to test the signal routing
1348           code used by comedi drivers for various National Instruments cards.
1349 
1350           To compile this as a module, choose M here: the module will be called
1351           ni_routes_test.
1352 
1353 endif # COMEDI_TESTS
1354 
1355 endif # COMEDI