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