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