1 # SPDX-License-Identifier: GPL-2.0
3 tristate "Linux GPIB drivers"
5 Enable support for GPIB cards and dongles for Linux. GPIB
6 is the General Purpose Interface Bus which conforms to the
9 This set of drivers can be used with the corresponding user
10 space library that can be found on Sourceforge under linux-gpib.
11 Select the drivers for your hardware from the list.
19 Core common driver for all GPIB drivers. It provides the
20 interface for the userland library
22 To compile this driver as a module, choose M here: the module will be
25 config GPIB_AGILENT_82350B
26 tristate "Agilent 8235xx PCI(e) adapters"
31 Enable support for HP/Agilent/Keysight boards
36 To compile this driver as a module, choose M here: the module will be
37 called agilent_82350b.
39 config GPIB_AGILENT_82357A
40 tristate "Agilent 82357a/b USB dongles"
44 Enable support for Agilent/Keysight 82357x USB dongles.
46 To compile this driver as a module, choose M here: the module will be
47 called agilent_82357a.
50 tristate "CEC PCI board"
56 Enable support for Capital Equipment Corporation PCI-488
57 and Keithly KPCI-488 boards.
59 To compile this driver as a module, choose M here: the module will be
62 config GPIB_NI_PCI_ISA
63 tristate "NI PCI/ISA compatible boards"
64 depends on ISA_BUS || PCI || PCMCIA
68 Enable support for National Instruments boards based
70 AT-GPIB (with NAT4882 chip)
71 AT-GPIB (with NEC7210 chip)
79 and Capital Equipment Corporation CEC-488 board.
81 To compile this driver as a module, choose M here: the module will be
85 tristate "Measurement Computing compatible boards"
87 depends on ISA_BUS || PCI || PCMCIA
91 Enable support for Measurement Computing (Computer Boards):
92 CPCI_GPIB, ISA-GPIB, ISA-GPIB/LC, PCI-GPIB/1M, PCI-GPIB/300K and
94 Quancom PCIGPIB-1 with MC cb7210 chip
96 To compile this driver as a module, choose M here: the module will be
99 tristate "NI USB dongles"
103 Enable support for National Instruments
110 Measurement Computing (Computer Boards)
113 To compile this driver as a module, choose M here: the module will be
122 GPIB driver for Fluke based cda devices.
124 To compile this driver as a module, choose M here: the module will be
128 tristate "FMH FPGA based devices"
134 GPIB driver for fmhess FPGA based devices
136 To compile this driver as a module, choose M here: the module will be
140 tristate "RPi GPIO bitbang"
141 depends on ARCH_BCM2835 || COMPILE_TEST
144 GPIB bitbang driver Raspberry Pi GPIO adapters
146 To compile this driver as a module, choose M here: the module will be
150 tristate "HP82335/HP27209"
155 GPIB driver for HP82335 and HP27209 boards
157 To compile this driver as a module, choose M here: the module will be
166 depends on ISA_BUS || EISA
168 GPIB driver for HP82341 A/B/C/D boards
170 To compile this driver as a module, choose M here: the module will be
175 depends on PCI || ISA_BUS || PCMCIA
176 depends on HAS_IOPORT
180 GPIB driver for Ines compatible boards
190 PCIGPIB-1 based on Ines iGPIB 72010 chip
192 To compile this driver as a module, choose M here: the module will be
197 bool "PCMCIA/Cardbus support for NI MC and Ines boards"
198 depends on PCCARD && (GPIB_NI_PCI_ISA || GPIB_CB7210 || GPIB_INES)
200 Enable PCMCIA/CArdbus support for National Instruments,
201 measurement computing boards and Ines boards.
204 tristate "LPVO DIY USB GPIB"
208 Enable support for LPVO Self-made usb-gpib adapter
210 To compile this driver as a module, choose M here: the module will be
216 depends on HAS_IOPORT
220 Enable support for pc2 and pc2a compatible adapters
221 Capital Equipment Corporation PC-488
226 Measurement Computing ISA-GPIB-PCA2
227 National Instruments PCII, PCIIa and PCII/IIa
229 To compile this driver as a module, choose M here: the module will be
237 Enable support for TMS 9914 chip.
239 To compile this driver as a module, choose M here: the module will be
246 Enable support for NEC 7210 compatible chips.
248 To compile this driver as a module, choose M here: the module will be