Kconfig (7b79e3d2c6333f410a9dc2e61f987120315f09c0) Kconfig (e6c1ccaa711aeca0191f9d9f036e688a2c52ab8c)
1# SPDX-License-Identifier: GPL-2.0
2menuconfig COMEDI
3 tristate "Data acquisition support (comedi)"
4 help
5 Enable support for a wide range of data acquisition devices
6 for Linux.
7
8if COMEDI

--- 53 unchanged lines hidden (view full) ---

62 generate sample waveforms on systems that don't have data acquisition
63 hardware.
64
65 To compile this driver as a module, choose M here: the module will be
66 called comedi_test.
67
68config COMEDI_PARPORT
69 tristate "Parallel port support"
1# SPDX-License-Identifier: GPL-2.0
2menuconfig COMEDI
3 tristate "Data acquisition support (comedi)"
4 help
5 Enable support for a wide range of data acquisition devices
6 for Linux.
7
8if COMEDI

--- 53 unchanged lines hidden (view full) ---

62 generate sample waveforms on systems that don't have data acquisition
63 hardware.
64
65 To compile this driver as a module, choose M here: the module will be
66 called comedi_test.
67
68config COMEDI_PARPORT
69 tristate "Parallel port support"
70 depends on HAS_IOPORT
70 help
71 Enable support for the standard parallel port.
72 A cheap and easy way to get a few more digital I/O lines. Steal
73 additional parallel ports from old computers or your neighbors'
74 computers.
75
76 To compile this driver as a module, choose M here: the module will be
77 called comedi_parport.
78
79config COMEDI_SSV_DNP
80 tristate "SSV Embedded Systems DIL/Net-PC support"
81 depends on X86_32 || COMPILE_TEST
71 help
72 Enable support for the standard parallel port.
73 A cheap and easy way to get a few more digital I/O lines. Steal
74 additional parallel ports from old computers or your neighbors'
75 computers.
76
77 To compile this driver as a module, choose M here: the module will be
78 called comedi_parport.
79
80config COMEDI_SSV_DNP
81 tristate "SSV Embedded Systems DIL/Net-PC support"
82 depends on X86_32 || COMPILE_TEST
83 depends on HAS_IOPORT
82 help
83 Enable support for SSV Embedded Systems DIL/Net-PC
84
85 To compile this driver as a module, choose M here: the module will be
86 called ssv_dnp.
87
88endif # COMEDI_MISC_DRIVERS
89
90menuconfig COMEDI_ISA_DRIVERS
91 bool "Comedi ISA and PC/104 drivers"
84 help
85 Enable support for SSV Embedded Systems DIL/Net-PC
86
87 To compile this driver as a module, choose M here: the module will be
88 called ssv_dnp.
89
90endif # COMEDI_MISC_DRIVERS
91
92menuconfig COMEDI_ISA_DRIVERS
93 bool "Comedi ISA and PC/104 drivers"
94 depends on ISA || ISA_BUS || PC104
95 depends on HAS_IOPORT
92 help
93 Enable comedi ISA and PC/104 drivers to be built
94
95 Note that the answer to this question won't directly affect the
96 kernel: saying N will just cause the configurator to skip all
97 the questions about ISA and PC/104 comedi drivers.
98
99if COMEDI_ISA_DRIVERS

--- 484 unchanged lines hidden (view full) ---

584 National Instruments - PCI-DIO-96, PCI-DIO-96B, PXI-6508, PCI-6503,
585 PCI-6503B, PCI-6503X, and PXI-6503
586
587 To compile this driver as a module, choose M here: the module will
588 be called 8255_pci.
589
590config COMEDI_ADDI_WATCHDOG
591 tristate
96 help
97 Enable comedi ISA and PC/104 drivers to be built
98
99 Note that the answer to this question won't directly affect the
100 kernel: saying N will just cause the configurator to skip all
101 the questions about ISA and PC/104 comedi drivers.
102
103if COMEDI_ISA_DRIVERS

--- 484 unchanged lines hidden (view full) ---

588 National Instruments - PCI-DIO-96, PCI-DIO-96B, PXI-6508, PCI-6503,
589 PCI-6503B, PCI-6503X, and PXI-6503
590
591 To compile this driver as a module, choose M here: the module will
592 be called 8255_pci.
593
594config COMEDI_ADDI_WATCHDOG
595 tristate
596 depends on HAS_IOPORT
592 help
593 Provides support for the watchdog subdevice found on many ADDI-DATA
594 boards. This module will be automatically selected when needed. The
595 module will be called addi_watchdog.
596
597config COMEDI_ADDI_APCI_1032
598 tristate "ADDI-DATA APCI_1032 support"
597 help
598 Provides support for the watchdog subdevice found on many ADDI-DATA
599 boards. This module will be automatically selected when needed. The
600 module will be called addi_watchdog.
601
602config COMEDI_ADDI_APCI_1032
603 tristate "ADDI-DATA APCI_1032 support"
604 depends on HAS_IOPORT
599 help
600 Enable support for ADDI-DATA APCI_1032 cards
601
602 To compile this driver as a module, choose M here: the module will be
603 called addi_apci_1032.
604
605config COMEDI_ADDI_APCI_1500
606 tristate "ADDI-DATA APCI_1500 support"
605 help
606 Enable support for ADDI-DATA APCI_1032 cards
607
608 To compile this driver as a module, choose M here: the module will be
609 called addi_apci_1032.
610
611config COMEDI_ADDI_APCI_1500
612 tristate "ADDI-DATA APCI_1500 support"
613 depends on HAS_IOPORT
607 help
608 Enable support for ADDI-DATA APCI_1500 cards
609
610 To compile this driver as a module, choose M here: the module will be
611 called addi_apci_1500.
612
613config COMEDI_ADDI_APCI_1516
614 tristate "ADDI-DATA APCI-1016/1516/2016 support"
614 help
615 Enable support for ADDI-DATA APCI_1500 cards
616
617 To compile this driver as a module, choose M here: the module will be
618 called addi_apci_1500.
619
620config COMEDI_ADDI_APCI_1516
621 tristate "ADDI-DATA APCI-1016/1516/2016 support"
622 depends on HAS_IOPORT
615 select COMEDI_ADDI_WATCHDOG
616 help
617 Enable support for ADDI-DATA APCI-1016, APCI-1516 and APCI-2016 boards.
618 These are 16 channel, optically isolated, digital I/O boards. The 1516
619 and 2016 boards also have a watchdog for resetting the outputs to "0".
620
621 To compile this driver as a module, choose M here: the module will be
622 called addi_apci_1516.
623
624config COMEDI_ADDI_APCI_1564
625 tristate "ADDI-DATA APCI_1564 support"
623 select COMEDI_ADDI_WATCHDOG
624 help
625 Enable support for ADDI-DATA APCI-1016, APCI-1516 and APCI-2016 boards.
626 These are 16 channel, optically isolated, digital I/O boards. The 1516
627 and 2016 boards also have a watchdog for resetting the outputs to "0".
628
629 To compile this driver as a module, choose M here: the module will be
630 called addi_apci_1516.
631
632config COMEDI_ADDI_APCI_1564
633 tristate "ADDI-DATA APCI_1564 support"
634 depends on HAS_IOPORT
626 select COMEDI_ADDI_WATCHDOG
627 help
628 Enable support for ADDI-DATA APCI_1564 cards
629
630 To compile this driver as a module, choose M here: the module will be
631 called addi_apci_1564.
632
633config COMEDI_ADDI_APCI_16XX
634 tristate "ADDI-DATA APCI_16xx support"
635 select COMEDI_ADDI_WATCHDOG
636 help
637 Enable support for ADDI-DATA APCI_1564 cards
638
639 To compile this driver as a module, choose M here: the module will be
640 called addi_apci_1564.
641
642config COMEDI_ADDI_APCI_16XX
643 tristate "ADDI-DATA APCI_16xx support"
644 depends on HAS_IOPORT
635 help
636 Enable support for ADDI-DATA APCI_16xx cards
637
638 To compile this driver as a module, choose M here: the module will be
639 called addi_apci_16xx.
640
641config COMEDI_ADDI_APCI_2032
642 tristate "ADDI-DATA APCI_2032 support"
645 help
646 Enable support for ADDI-DATA APCI_16xx cards
647
648 To compile this driver as a module, choose M here: the module will be
649 called addi_apci_16xx.
650
651config COMEDI_ADDI_APCI_2032
652 tristate "ADDI-DATA APCI_2032 support"
653 depends on HAS_IOPORT
643 select COMEDI_ADDI_WATCHDOG
644 help
645 Enable support for ADDI-DATA APCI_2032 cards
646
647 To compile this driver as a module, choose M here: the module will be
648 called addi_apci_2032.
649
650config COMEDI_ADDI_APCI_2200
651 tristate "ADDI-DATA APCI_2200 support"
654 select COMEDI_ADDI_WATCHDOG
655 help
656 Enable support for ADDI-DATA APCI_2032 cards
657
658 To compile this driver as a module, choose M here: the module will be
659 called addi_apci_2032.
660
661config COMEDI_ADDI_APCI_2200
662 tristate "ADDI-DATA APCI_2200 support"
663 depends on HAS_IOPORT
652 select COMEDI_ADDI_WATCHDOG
653 help
654 Enable support for ADDI-DATA APCI_2200 cards
655
656 To compile this driver as a module, choose M here: the module will be
657 called addi_apci_2200.
658
659config COMEDI_ADDI_APCI_3120
660 tristate "ADDI-DATA APCI_3120/3001 support"
664 select COMEDI_ADDI_WATCHDOG
665 help
666 Enable support for ADDI-DATA APCI_2200 cards
667
668 To compile this driver as a module, choose M here: the module will be
669 called addi_apci_2200.
670
671config COMEDI_ADDI_APCI_3120
672 tristate "ADDI-DATA APCI_3120/3001 support"
673 depends on HAS_IOPORT
661 depends on HAS_DMA
662 help
663 Enable support for ADDI-DATA APCI_3120/3001 cards
664
665 To compile this driver as a module, choose M here: the module will be
666 called addi_apci_3120.
667
668config COMEDI_ADDI_APCI_3501
669 tristate "ADDI-DATA APCI_3501 support"
674 depends on HAS_DMA
675 help
676 Enable support for ADDI-DATA APCI_3120/3001 cards
677
678 To compile this driver as a module, choose M here: the module will be
679 called addi_apci_3120.
680
681config COMEDI_ADDI_APCI_3501
682 tristate "ADDI-DATA APCI_3501 support"
683 depends on HAS_IOPORT
670 help
671 Enable support for ADDI-DATA APCI_3501 cards
672
673 To compile this driver as a module, choose M here: the module will be
674 called addi_apci_3501.
675
676config COMEDI_ADDI_APCI_3XXX
677 tristate "ADDI-DATA APCI_3xxx support"
684 help
685 Enable support for ADDI-DATA APCI_3501 cards
686
687 To compile this driver as a module, choose M here: the module will be
688 called addi_apci_3501.
689
690config COMEDI_ADDI_APCI_3XXX
691 tristate "ADDI-DATA APCI_3xxx support"
692 depends on HAS_IOPORT
678 help
679 Enable support for ADDI-DATA APCI_3xxx cards
680
681 To compile this driver as a module, choose M here: the module will be
682 called addi_apci_3xxx.
683
684config COMEDI_ADL_PCI6208
685 tristate "ADLink PCI-6208A support"
693 help
694 Enable support for ADDI-DATA APCI_3xxx cards
695
696 To compile this driver as a module, choose M here: the module will be
697 called addi_apci_3xxx.
698
699config COMEDI_ADL_PCI6208
700 tristate "ADLink PCI-6208A support"
701 depends on HAS_IOPORT
686 help
687 Enable support for ADLink PCI-6208A cards
688
689 To compile this driver as a module, choose M here: the module will be
690 called adl_pci6208.
691
692config COMEDI_ADL_PCI7X3X
693 tristate "ADLink PCI-723X/743X isolated digital i/o board support"
702 help
703 Enable support for ADLink PCI-6208A cards
704
705 To compile this driver as a module, choose M here: the module will be
706 called adl_pci6208.
707
708config COMEDI_ADL_PCI7X3X
709 tristate "ADLink PCI-723X/743X isolated digital i/o board support"
710 depends on HAS_IOPORT
694 help
695 Enable support for ADlink PCI-723X/743X isolated digital i/o boards.
696 Supported boards include the 32-channel PCI-7230 (16 in/16 out),
697 PCI-7233 (32 in), and PCI-7234 (32 out) as well as the 64-channel
698 PCI-7432 (32 in/32 out), PCI-7433 (64 in), and PCI-7434 (64 out).
699
700 To compile this driver as a module, choose M here: the module will be
701 called adl_pci7x3x.
702
703config COMEDI_ADL_PCI8164
704 tristate "ADLink PCI-8164 4 Axes Motion Control board support"
711 help
712 Enable support for ADlink PCI-723X/743X isolated digital i/o boards.
713 Supported boards include the 32-channel PCI-7230 (16 in/16 out),
714 PCI-7233 (32 in), and PCI-7234 (32 out) as well as the 64-channel
715 PCI-7432 (32 in/32 out), PCI-7433 (64 in), and PCI-7434 (64 out).
716
717 To compile this driver as a module, choose M here: the module will be
718 called adl_pci7x3x.
719
720config COMEDI_ADL_PCI8164
721 tristate "ADLink PCI-8164 4 Axes Motion Control board support"
722 depends on HAS_IOPORT
705 help
706 Enable support for ADlink PCI-8164 4 Axes Motion Control board
707
708 To compile this driver as a module, choose M here: the module will be
709 called adl_pci8164.
710
711config COMEDI_ADL_PCI9111
712 tristate "ADLink PCI-9111HR support"
723 help
724 Enable support for ADlink PCI-8164 4 Axes Motion Control board
725
726 To compile this driver as a module, choose M here: the module will be
727 called adl_pci8164.
728
729config COMEDI_ADL_PCI9111
730 tristate "ADLink PCI-9111HR support"
731 depends on HAS_IOPORT
713 select COMEDI_8254
714 help
715 Enable support for ADlink PCI9111 cards
716
717 To compile this driver as a module, choose M here: the module will be
718 called adl_pci9111.
719
720config COMEDI_ADL_PCI9118
721 tristate "ADLink PCI-9118DG, PCI-9118HG, PCI-9118HR support"
732 select COMEDI_8254
733 help
734 Enable support for ADlink PCI9111 cards
735
736 To compile this driver as a module, choose M here: the module will be
737 called adl_pci9111.
738
739config COMEDI_ADL_PCI9118
740 tristate "ADLink PCI-9118DG, PCI-9118HG, PCI-9118HR support"
741 depends on HAS_IOPORT
722 depends on HAS_DMA
723 select COMEDI_8254
724 help
725 Enable support for ADlink PCI-9118DG, PCI-9118HG, PCI-9118HR cards
726
727 To compile this driver as a module, choose M here: the module will be
728 called adl_pci9118.
729
730config COMEDI_ADV_PCI1710
731 tristate "Advantech PCI-171x and PCI-1731 support"
742 depends on HAS_DMA
743 select COMEDI_8254
744 help
745 Enable support for ADlink PCI-9118DG, PCI-9118HG, PCI-9118HR cards
746
747 To compile this driver as a module, choose M here: the module will be
748 called adl_pci9118.
749
750config COMEDI_ADV_PCI1710
751 tristate "Advantech PCI-171x and PCI-1731 support"
752 depends on HAS_IOPORT
732 select COMEDI_8254
733 help
734 Enable support for Advantech PCI-1710, PCI-1710HG, PCI-1711,
735 PCI-1713 and PCI-1731
736
737 To compile this driver as a module, choose M here: the module will be
738 called adv_pci1710.
739
740config COMEDI_ADV_PCI1720
741 tristate "Advantech PCI-1720 support"
753 select COMEDI_8254
754 help
755 Enable support for Advantech PCI-1710, PCI-1710HG, PCI-1711,
756 PCI-1713 and PCI-1731
757
758 To compile this driver as a module, choose M here: the module will be
759 called adv_pci1710.
760
761config COMEDI_ADV_PCI1720
762 tristate "Advantech PCI-1720 support"
763 depends on HAS_IOPORT
742 help
743 Enable support for Advantech PCI-1720 Analog Output board.
744
745 To compile this driver as a module, choose M here: the module will be
746 called adv_pci1720.
747
748config COMEDI_ADV_PCI1723
749 tristate "Advantech PCI-1723 support"
764 help
765 Enable support for Advantech PCI-1720 Analog Output board.
766
767 To compile this driver as a module, choose M here: the module will be
768 called adv_pci1720.
769
770config COMEDI_ADV_PCI1723
771 tristate "Advantech PCI-1723 support"
772 depends on HAS_IOPORT
750 help
751 Enable support for Advantech PCI-1723 cards
752
753 To compile this driver as a module, choose M here: the module will be
754 called adv_pci1723.
755
756config COMEDI_ADV_PCI1724
757 tristate "Advantech PCI-1724U support"
773 help
774 Enable support for Advantech PCI-1723 cards
775
776 To compile this driver as a module, choose M here: the module will be
777 called adv_pci1723.
778
779config COMEDI_ADV_PCI1724
780 tristate "Advantech PCI-1724U support"
781 depends on HAS_IOPORT
758 help
759 Enable support for Advantech PCI-1724U cards. These are 32-channel
760 analog output cards with voltage and current loop output ranges and
761 14-bit resolution.
762
763 To compile this driver as a module, choose M here: the module will be
764 called adv_pci1724.
765
766config COMEDI_ADV_PCI1760
767 tristate "Advantech PCI-1760 support"
782 help
783 Enable support for Advantech PCI-1724U cards. These are 32-channel
784 analog output cards with voltage and current loop output ranges and
785 14-bit resolution.
786
787 To compile this driver as a module, choose M here: the module will be
788 called adv_pci1724.
789
790config COMEDI_ADV_PCI1760
791 tristate "Advantech PCI-1760 support"
792 depends on HAS_IOPORT
768 help
769 Enable support for Advantech PCI-1760 board.
770
771 To compile this driver as a module, choose M here: the module will be
772 called adv_pci1760.
773
774config COMEDI_ADV_PCI_DIO
775 tristate "Advantech PCI DIO card support"
793 help
794 Enable support for Advantech PCI-1760 board.
795
796 To compile this driver as a module, choose M here: the module will be
797 called adv_pci1760.
798
799config COMEDI_ADV_PCI_DIO
800 tristate "Advantech PCI DIO card support"
801 depends on HAS_IOPORT
776 select COMEDI_8254
777 select COMEDI_8255
778 help
779 Enable support for Advantech PCI DIO cards
780 PCI-1730, PCI-1733, PCI-1734, PCI-1735U, PCI-1736UP, PCI-1739U,
781 PCI-1750, PCI-1751, PCI-1752, PCI-1753/E, PCI-1754, PCI-1756,
782 PCI-1761 and PCI-1762
783

--- 7 unchanged lines hidden (view full) ---

791 Enable support for Amplicon PCI215, PCI272, PCIe215, PCIe236
792 and PCIe296 DIO boards.
793
794 To compile this driver as a module, choose M here: the module will be
795 called amplc_dio200_pci.
796
797config COMEDI_AMPLC_PC236_PCI
798 tristate "Amplicon PCI236 DIO board support"
802 select COMEDI_8254
803 select COMEDI_8255
804 help
805 Enable support for Advantech PCI DIO cards
806 PCI-1730, PCI-1733, PCI-1734, PCI-1735U, PCI-1736UP, PCI-1739U,
807 PCI-1750, PCI-1751, PCI-1752, PCI-1753/E, PCI-1754, PCI-1756,
808 PCI-1761 and PCI-1762
809

--- 7 unchanged lines hidden (view full) ---

817 Enable support for Amplicon PCI215, PCI272, PCIe215, PCIe236
818 and PCIe296 DIO boards.
819
820 To compile this driver as a module, choose M here: the module will be
821 called amplc_dio200_pci.
822
823config COMEDI_AMPLC_PC236_PCI
824 tristate "Amplicon PCI236 DIO board support"
825 depends on HAS_IOPORT
799 select COMEDI_AMPLC_PC236
800 help
801 Enable support for Amplicon PCI236 DIO board.
802
803 To compile this driver as a module, choose M here: the module will be
804 called amplc_pci236.
805
806config COMEDI_AMPLC_PC263_PCI
807 tristate "Amplicon PCI263 relay board support"
826 select COMEDI_AMPLC_PC236
827 help
828 Enable support for Amplicon PCI236 DIO board.
829
830 To compile this driver as a module, choose M here: the module will be
831 called amplc_pci236.
832
833config COMEDI_AMPLC_PC263_PCI
834 tristate "Amplicon PCI263 relay board support"
835 depends on HAS_IOPORT
808 help
809 Enable support for Amplicon PCI263 relay board. This is a PCI board
810 with 16 reed relay output channels.
811
812 To compile this driver as a module, choose M here: the module will be
813 called amplc_pci263.
814
815config COMEDI_AMPLC_PCI224
816 tristate "Amplicon PCI224 and PCI234 support"
836 help
837 Enable support for Amplicon PCI263 relay board. This is a PCI board
838 with 16 reed relay output channels.
839
840 To compile this driver as a module, choose M here: the module will be
841 called amplc_pci263.
842
843config COMEDI_AMPLC_PCI224
844 tristate "Amplicon PCI224 and PCI234 support"
845 depends on HAS_IOPORT
817 select COMEDI_8254
818 help
819 Enable support for Amplicon PCI224 and PCI234 AO boards
820
821 To compile this driver as a module, choose M here: the module will be
822 called amplc_pci224.
823
824config COMEDI_AMPLC_PCI230
825 tristate "Amplicon PCI230 and PCI260 support"
846 select COMEDI_8254
847 help
848 Enable support for Amplicon PCI224 and PCI234 AO boards
849
850 To compile this driver as a module, choose M here: the module will be
851 called amplc_pci224.
852
853config COMEDI_AMPLC_PCI230
854 tristate "Amplicon PCI230 and PCI260 support"
855 depends on HAS_IOPORT
826 select COMEDI_8254
827 select COMEDI_8255
828 help
829 Enable support for Amplicon PCI230 and PCI260 Multifunction I/O
830 boards
831
832 To compile this driver as a module, choose M here: the module will be
833 called amplc_pci230.
834
835config COMEDI_CONTEC_PCI_DIO
836 tristate "Contec PIO1616L digital I/O board support"
856 select COMEDI_8254
857 select COMEDI_8255
858 help
859 Enable support for Amplicon PCI230 and PCI260 Multifunction I/O
860 boards
861
862 To compile this driver as a module, choose M here: the module will be
863 called amplc_pci230.
864
865config COMEDI_CONTEC_PCI_DIO
866 tristate "Contec PIO1616L digital I/O board support"
867 depends on HAS_IOPORT
837 help
838 Enable support for the Contec PIO1616L digital I/O board
839
840 To compile this driver as a module, choose M here: the module will be
841 called contec_pci_dio.
842
843config COMEDI_DAS08_PCI
844 tristate "DAS-08 PCI support"
868 help
869 Enable support for the Contec PIO1616L digital I/O board
870
871 To compile this driver as a module, choose M here: the module will be
872 called contec_pci_dio.
873
874config COMEDI_DAS08_PCI
875 tristate "DAS-08 PCI support"
876 depends on HAS_IOPORT
845 select COMEDI_DAS08
846 help
847 Enable support for PCI DAS-08 cards.
848
849 To compile this driver as a module, choose M here: the module will be
850 called das08_pci.
851
852config COMEDI_DT3000
853 tristate "Data Translation DT3000 series support"
854 help
855 Enable support for Data Translation DT3000 series
856 DT3001, DT3001-PGL, DT3002, DT3003, DT3003-PGL, DT3004, DT3005 and
857 DT3004-200
858
859 To compile this driver as a module, choose M here: the module will be
860 called dt3000.
861
862config COMEDI_DYNA_PCI10XX
863 tristate "Dynalog PCI DAQ series support"
877 select COMEDI_DAS08
878 help
879 Enable support for PCI DAS-08 cards.
880
881 To compile this driver as a module, choose M here: the module will be
882 called das08_pci.
883
884config COMEDI_DT3000
885 tristate "Data Translation DT3000 series support"
886 help
887 Enable support for Data Translation DT3000 series
888 DT3001, DT3001-PGL, DT3002, DT3003, DT3003-PGL, DT3004, DT3005 and
889 DT3004-200
890
891 To compile this driver as a module, choose M here: the module will be
892 called dt3000.
893
894config COMEDI_DYNA_PCI10XX
895 tristate "Dynalog PCI DAQ series support"
896 depends on HAS_IOPORT
864 help
865 Enable support for Dynalog PCI DAQ series
866 PCI-1050
867
868 To compile this driver as a module, choose M here: the module will be
869 called dyna_pci10xx.
870
871config COMEDI_GSC_HPDI

--- 34 unchanged lines hidden (view full) ---

906 help
907 Enable support for JR3/PCI force sensor boards
908
909 To compile this driver as a module, choose M here: the module will be
910 called jr3_pci.
911
912config COMEDI_KE_COUNTER
913 tristate "Kolter-Electronic PCI Counter 1 card support"
897 help
898 Enable support for Dynalog PCI DAQ series
899 PCI-1050
900
901 To compile this driver as a module, choose M here: the module will be
902 called dyna_pci10xx.
903
904config COMEDI_GSC_HPDI

--- 34 unchanged lines hidden (view full) ---

939 help
940 Enable support for JR3/PCI force sensor boards
941
942 To compile this driver as a module, choose M here: the module will be
943 called jr3_pci.
944
945config COMEDI_KE_COUNTER
946 tristate "Kolter-Electronic PCI Counter 1 card support"
947 depends on HAS_IOPORT
914 help
915 Enable support for Kolter-Electronic PCI Counter 1 cards
916
917 To compile this driver as a module, choose M here: the module will be
918 called ke_counter.
919
920config COMEDI_CB_PCIDAS64
921 tristate "MeasurementComputing PCI-DAS 64xx, 60xx, and 4020 support"
922 select COMEDI_8255
923 help
924 Enable support for ComputerBoards/MeasurementComputing PCI-DAS 64xx,
925 60xx, and 4020 series with the PLX 9080 PCI controller
926
927 To compile this driver as a module, choose M here: the module will be
928 called cb_pcidas64.
929
930config COMEDI_CB_PCIDAS
931 tristate "MeasurementComputing PCI-DAS support"
948 help
949 Enable support for Kolter-Electronic PCI Counter 1 cards
950
951 To compile this driver as a module, choose M here: the module will be
952 called ke_counter.
953
954config COMEDI_CB_PCIDAS64
955 tristate "MeasurementComputing PCI-DAS 64xx, 60xx, and 4020 support"
956 select COMEDI_8255
957 help
958 Enable support for ComputerBoards/MeasurementComputing PCI-DAS 64xx,
959 60xx, and 4020 series with the PLX 9080 PCI controller
960
961 To compile this driver as a module, choose M here: the module will be
962 called cb_pcidas64.
963
964config COMEDI_CB_PCIDAS
965 tristate "MeasurementComputing PCI-DAS support"
966 depends on HAS_IOPORT
932 select COMEDI_8254
933 select COMEDI_8255
934 help
935 Enable support for ComputerBoards/MeasurementComputing PCI-DAS with
936 AMCC S5933 PCIcontroller: PCI-DAS1602/16, PCI-DAS1602/16jr,
937 PCI-DAS1602/12, PCI-DAS1200, PCI-DAS1200jr, PCI-DAS1000, PCI-DAS1001
938 and PCI_DAS1002.
939
940 To compile this driver as a module, choose M here: the module will be
941 called cb_pcidas.
942
943config COMEDI_CB_PCIDDA
944 tristate "MeasurementComputing PCI-DDA series support"
967 select COMEDI_8254
968 select COMEDI_8255
969 help
970 Enable support for ComputerBoards/MeasurementComputing PCI-DAS with
971 AMCC S5933 PCIcontroller: PCI-DAS1602/16, PCI-DAS1602/16jr,
972 PCI-DAS1602/12, PCI-DAS1200, PCI-DAS1200jr, PCI-DAS1000, PCI-DAS1001
973 and PCI_DAS1002.
974
975 To compile this driver as a module, choose M here: the module will be
976 called cb_pcidas.
977
978config COMEDI_CB_PCIDDA
979 tristate "MeasurementComputing PCI-DDA series support"
980 depends on HAS_IOPORT
945 select COMEDI_8255
946 help
947 Enable support for ComputerBoards/MeasurementComputing PCI-DDA
948 series: PCI-DDA08/12, PCI-DDA04/12, PCI-DDA02/12, PCI-DDA08/16,
949 PCI-DDA04/16 and PCI-DDA02/16
950
951 To compile this driver as a module, choose M here: the module will be
952 called cb_pcidda.
953
954config COMEDI_CB_PCIMDAS
955 tristate "MeasurementComputing PCIM-DAS1602/16, PCIe-DAS1602/16 support"
981 select COMEDI_8255
982 help
983 Enable support for ComputerBoards/MeasurementComputing PCI-DDA
984 series: PCI-DDA08/12, PCI-DDA04/12, PCI-DDA02/12, PCI-DDA08/16,
985 PCI-DDA04/16 and PCI-DDA02/16
986
987 To compile this driver as a module, choose M here: the module will be
988 called cb_pcidda.
989
990config COMEDI_CB_PCIMDAS
991 tristate "MeasurementComputing PCIM-DAS1602/16, PCIe-DAS1602/16 support"
992 depends on HAS_IOPORT
956 select COMEDI_8254
957 select COMEDI_8255
958 help
959 Enable support for ComputerBoards/MeasurementComputing PCI Migration
960 series PCIM-DAS1602/16 and PCIe-DAS1602/16.
961
962 To compile this driver as a module, choose M here: the module will be
963 called cb_pcimdas.
964
965config COMEDI_CB_PCIMDDA
966 tristate "MeasurementComputing PCIM-DDA06-16 support"
993 select COMEDI_8254
994 select COMEDI_8255
995 help
996 Enable support for ComputerBoards/MeasurementComputing PCI Migration
997 series PCIM-DAS1602/16 and PCIe-DAS1602/16.
998
999 To compile this driver as a module, choose M here: the module will be
1000 called cb_pcimdas.
1001
1002config COMEDI_CB_PCIMDDA
1003 tristate "MeasurementComputing PCIM-DDA06-16 support"
1004 depends on HAS_IOPORT
967 select COMEDI_8255
968 help
969 Enable support for ComputerBoards/MeasurementComputing PCIM-DDA06-16
970
971 To compile this driver as a module, choose M here: the module will be
972 called cb_pcimdda.
973
974config COMEDI_ME4000
975 tristate "Meilhaus ME-4000 support"
1005 select COMEDI_8255
1006 help
1007 Enable support for ComputerBoards/MeasurementComputing PCIM-DDA06-16
1008
1009 To compile this driver as a module, choose M here: the module will be
1010 called cb_pcimdda.
1011
1012config COMEDI_ME4000
1013 tristate "Meilhaus ME-4000 support"
1014 depends on HAS_IOPORT
976 select COMEDI_8254
977 help
978 Enable support for Meilhaus PCI data acquisition cards
979 ME-4650, ME-4670i, ME-4680, ME-4680i and ME-4680is
980
981 To compile this driver as a module, choose M here: the module will be
982 called me4000.
983

--- 113 unchanged lines hidden (view full) ---

1097 depends on HAS_DMA
1098 select COMEDI_NI_TIO
1099 select COMEDI_MITE
1100
1101endif # COMEDI_PCI_DRIVERS
1102
1103menuconfig COMEDI_PCMCIA_DRIVERS
1104 tristate "Comedi PCMCIA drivers"
1015 select COMEDI_8254
1016 help
1017 Enable support for Meilhaus PCI data acquisition cards
1018 ME-4650, ME-4670i, ME-4680, ME-4680i and ME-4680is
1019
1020 To compile this driver as a module, choose M here: the module will be
1021 called me4000.
1022

--- 113 unchanged lines hidden (view full) ---

1136 depends on HAS_DMA
1137 select COMEDI_NI_TIO
1138 select COMEDI_MITE
1139
1140endif # COMEDI_PCI_DRIVERS
1141
1142menuconfig COMEDI_PCMCIA_DRIVERS
1143 tristate "Comedi PCMCIA drivers"
1105 depends on PCMCIA
1144 depends on PCMCIA && HAS_IOPORT
1106 help
1107 Enable support for comedi PCMCIA drivers.
1108
1109 To compile this support as a module, choose M here: the module will
1110 be called comedi_pcmcia.
1111
1112if COMEDI_PCMCIA_DRIVERS
1113

--- 134 unchanged lines hidden (view full) ---

1248config COMEDI_8254
1249 tristate
1250
1251config COMEDI_8255
1252 tristate
1253
1254config COMEDI_8255_SA
1255 tristate "Standalone 8255 support"
1145 help
1146 Enable support for comedi PCMCIA drivers.
1147
1148 To compile this support as a module, choose M here: the module will
1149 be called comedi_pcmcia.
1150
1151if COMEDI_PCMCIA_DRIVERS
1152

--- 134 unchanged lines hidden (view full) ---

1287config COMEDI_8254
1288 tristate
1289
1290config COMEDI_8255
1291 tristate
1292
1293config COMEDI_8255_SA
1294 tristate "Standalone 8255 support"
1295 depends on HAS_IOPORT
1256 select COMEDI_8255
1257 help
1258 Enable support for 8255 digital I/O as a standalone driver.
1259
1260 You should enable compilation this driver if you plan to use a board
1261 that has an 8255 chip at a known I/O base address and there are no
1262 other Comedi drivers for the board.
1263

--- 20 unchanged lines hidden (view full) ---

1284 called kcomedilib.
1285
1286config COMEDI_AMPLC_DIO200
1287 select COMEDI_8254
1288 tristate
1289
1290config COMEDI_AMPLC_PC236
1291 tristate
1296 select COMEDI_8255
1297 help
1298 Enable support for 8255 digital I/O as a standalone driver.
1299
1300 You should enable compilation this driver if you plan to use a board
1301 that has an 8255 chip at a known I/O base address and there are no
1302 other Comedi drivers for the board.
1303

--- 20 unchanged lines hidden (view full) ---

1324 called kcomedilib.
1325
1326config COMEDI_AMPLC_DIO200
1327 select COMEDI_8254
1328 tristate
1329
1330config COMEDI_AMPLC_PC236
1331 tristate
1332 depends on HAS_IOPORT
1292 select COMEDI_8255
1293
1294config COMEDI_DAS08
1295 tristate
1333 select COMEDI_8255
1334
1335config COMEDI_DAS08
1336 tristate
1337 depends on HAS_IOPORT
1296 select COMEDI_8254
1297 select COMEDI_8255
1298
1299config COMEDI_ISADMA
1300 tristate
1301
1302config COMEDI_NI_LABPC
1303 tristate

--- 51 unchanged lines hidden ---
1338 select COMEDI_8254
1339 select COMEDI_8255
1340
1341config COMEDI_ISADMA
1342 tristate
1343
1344config COMEDI_NI_LABPC
1345 tristate

--- 51 unchanged lines hidden ---