PageRenderTime 397ms CodeModel.GetById 167ms app.highlight 145ms RepoModel.GetById 23ms app.codeStats 1ms

/drivers/staging/comedi/Kconfig

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