From 52e199e1b6b369e83190ed1ba9c7d312aabe99de Mon Sep 17 00:00:00 2001 From: David Schleef Date: Fri, 14 Sep 2001 02:44:03 +0000 Subject: [PATCH] Add list of devices to documentation --- comedi/drivers/8255.c | 1 + comedi/drivers/amplc_pci230.c | 2 +- comedi/drivers/cb_pcidas.c | 6 +++--- comedi/drivers/cb_pcidda.c | 4 ++-- comedi/drivers/comedi_parport.c | 2 +- comedi/drivers/daqboard2000.c | 2 +- comedi/drivers/dt2801.c | 2 +- comedi/drivers/fl512.c | 4 +++- comedi/drivers/ii_pci20kc.c | 1 + comedi/drivers/mpc8260cpm.c | 1 + comedi/drivers/multiq3.c | 2 ++ comedi/drivers/ni_at_a2150.c | 2 +- comedi/drivers/ni_mio_cs.c | 2 +- comedi/drivers/ni_pcidio.c | 2 +- comedi/drivers/pcl711.c | 5 ++--- comedi/drivers/pcl724.c | 2 ++ comedi/drivers/pcl725.c | 3 ++- comedi/drivers/pcl726.c | 7 +++---- comedi/drivers/pcm3730.c | 1 + comedi/drivers/rtd520.c | 2 ++ comedi/drivers/rti800.c | 3 ++- comedi/drivers/rti802.c | 3 ++- 22 files changed, 36 insertions(+), 23 deletions(-) diff --git a/comedi/drivers/8255.c b/comedi/drivers/8255.c index 448c80ad..c5f660e3 100644 --- a/comedi/drivers/8255.c +++ b/comedi/drivers/8255.c @@ -23,6 +23,7 @@ /* Driver: 8255.o Description: generic 8255 support +Devices: [standard] 8255 (8255) Author: ds The classic in digital I/O. Three channels of 8 bit digital I/O, diff --git a/comedi/drivers/amplc_pci230.c b/comedi/drivers/amplc_pci230.c index fd2860b1..051413e3 100644 --- a/comedi/drivers/amplc_pci230.c +++ b/comedi/drivers/amplc_pci230.c @@ -26,7 +26,7 @@ Driver: amplc_pci230.o Description: Driver for Amplicom PCI230 and PCI260 Multifunction I/O boards Author: Allan Willcox Updated: Mon, 3 Sep 2001 17:37:12 -0700 -Devices: [Amplicon] PCI230, PCI260 +Devices: [Amplicon] PCI230 (amplc_pci230), PCI260 */ #include diff --git a/comedi/drivers/cb_pcidas.c b/comedi/drivers/cb_pcidas.c index 5a5f4aa4..c4ed3bcc 100644 --- a/comedi/drivers/cb_pcidas.c +++ b/comedi/drivers/cb_pcidas.c @@ -53,9 +53,9 @@ Status: - PCI-DAS1000, 1001, 1002: Should work, but untested. Please report usage. Updated: 2001-8-27 -Devices: [Measurement Computing] PCI-DAS1602/16, PCI-DAS1602/16jr, - PCI-DAS1602/12, PCI-DAS1200, PCI-DAS1200jr, PCI-DAS1000, - PCI-DAS1001, PCI_DAS1002 +Devices: [Measurement Computing] PCI-DAS1602/16 (cb_pcidas), + PCI-DAS1602/16jr, PCI-DAS1602/12, PCI-DAS1200, PCI-DAS1200jr, + PCI-DAS1000, PCI-DAS1001, PCI_DAS1002 This driver originally intended to support the whole PCI-DAS series, but cards based on the PLX PCI controller are excluded for being diff --git a/comedi/drivers/cb_pcidda.c b/comedi/drivers/cb_pcidda.c index 3cd848f7..2d90d73c 100644 --- a/comedi/drivers/cb_pcidda.c +++ b/comedi/drivers/cb_pcidda.c @@ -35,8 +35,8 @@ Driver: cb_pcidda.o Description: ComputerBoards/MeasurementComputing PCI-DDA series Author: Ivan Martinez Status: Supports 08/16, 04/16, 02/16, 08/12, 04/12, and 02/12 -Devices: [Measurement Computing] PCI-DDA08/12, PCI-DDA04/12, PCI-DDA02/12, - PCI-DDA08/16, PCI-DDA04/16, PCI-DDA02/16 +Devices: [Measurement Computing] PCI-DDA08/12 (cb_pcidda), PCI-DDA04/12, + PCI-DDA02/12, PCI-DDA08/16, PCI-DDA04/16, PCI-DDA02/16 Configuration options: [0] - PCI bus of device (optional) diff --git a/comedi/drivers/comedi_parport.c b/comedi/drivers/comedi_parport.c index 835137c8..b953d52c 100644 --- a/comedi/drivers/comedi_parport.c +++ b/comedi/drivers/comedi_parport.c @@ -25,7 +25,7 @@ Driver: comedi_parport.o Description: Standard PC parallel port Author: ds Status: works in immediate mode -Devices: [standard] parallel port +Devices: [standard] parallel port (comedi_parport) A cheap and easy way to get a few more digital I/O lines. Steal additional parallel ports from old computers or your neighbors' diff --git a/comedi/drivers/daqboard2000.c b/comedi/drivers/daqboard2000.c index e2e9a92e..25524392 100644 --- a/comedi/drivers/daqboard2000.c +++ b/comedi/drivers/daqboard2000.c @@ -25,7 +25,7 @@ Driver: daqboard2000.o Description: IOTech DAQBoard/2000 Author: Anders Blomdell Status: works -Devices: [IOTech] DAQBoard/2000 +Devices: [IOTech] DAQBoard/2000 (daqboard2000) Much of the functionality of this driver was determined from reading the source code for the Windows driver. diff --git a/comedi/drivers/dt2801.c b/comedi/drivers/dt2801.c index 4d1b986b..4895acc1 100644 --- a/comedi/drivers/dt2801.c +++ b/comedi/drivers/dt2801.c @@ -7,7 +7,7 @@ Driver: dt2801.o Description: Data Translation DT2801 series and DT01-EZ Author: ds Status: works -Devices: [Data Translation] DT2801, DT2801-A, DT2801/5716A, +Devices: [Data Translation] DT2801 (dt2801), DT2801-A, DT2801/5716A, DT2805, DT2805/5716A, DT2808, DT2818, DT2809, DT01-EZ This driver can autoprobe the type of board. diff --git a/comedi/drivers/fl512.c b/comedi/drivers/fl512.c index eccd5612..2a04c355 100644 --- a/comedi/drivers/fl512.c +++ b/comedi/drivers/fl512.c @@ -1,11 +1,13 @@ /* comedi/drivers/fl512.c + Anders Gnistrup */ /* Driver: fl512.o Description: unknown Author: unknown +Devices: [unknown] FL512 (fl512) Digital I/O is not supported. @@ -53,6 +55,7 @@ comedi_driver driver_fl512 = { attach: fl512_attach, detach: fl512_detach, }; +COMEDI_INITCLEANUP(driver_fl512); static int fl512_ai_insn(comedi_device *dev, comedi_subdevice *s, @@ -198,5 +201,4 @@ static int fl512_detach(comedi_device *dev) return 0; } -COMEDI_INITCLEANUP(driver_fl512); diff --git a/comedi/drivers/ii_pci20kc.c b/comedi/drivers/ii_pci20kc.c index 08ed5bf7..d9b3d22d 100644 --- a/comedi/drivers/ii_pci20kc.c +++ b/comedi/drivers/ii_pci20kc.c @@ -42,6 +42,7 @@ Driver: ii_pci20kc.o Description: Intelligent Instruments PCI-20001C carrier board Author: Markus Kempf +Devices: [Intelligent Instrumentation] PCI-20001C (ii_pci20kc) Status: works Supports the PCI-20001 C-2a Carrier board, and could probably support diff --git a/comedi/drivers/mpc8260cpm.c b/comedi/drivers/mpc8260cpm.c index 4a32bd5f..1e9c92ea 100644 --- a/comedi/drivers/mpc8260cpm.c +++ b/comedi/drivers/mpc8260cpm.c @@ -23,6 +23,7 @@ /* Driver: mpc8260cpm.o Description: MPC8260 CPM module generic digital I/O lines +Devices: [Motorola] MPC8260 CPM (mpc8260cpm) Author: ds This driver is specific to the Motorola MPC8260 processor, allowing diff --git a/comedi/drivers/multiq3.c b/comedi/drivers/multiq3.c index 62e13b6b..366f43b5 100644 --- a/comedi/drivers/multiq3.c +++ b/comedi/drivers/multiq3.c @@ -25,6 +25,8 @@ Driver: multiq3.o Description: Quanser Consulting MultiQ-3 Author: Anders Blomdell Status: works +Devices: [Quanser Consulting] MultiQ-3 (multiq3) + */ #include diff --git a/comedi/drivers/ni_at_a2150.c b/comedi/drivers/ni_at_a2150.c index b29fb42e..1d214570 100644 --- a/comedi/drivers/ni_at_a2150.c +++ b/comedi/drivers/ni_at_a2150.c @@ -26,7 +26,7 @@ Driver: ni_at_a2150.o Description: National Instruments AT-A2150 Author: Frank Mori Hess Status: works -Devices: [National Instruments] AT-A2150C (at_a2150c), AT-2150S (at_2150s) +Devices: [National Instruments] AT-A2150C (at_a2150c), AT-2150S (at_a2150s) If you want to ac couple the board's inputs, use AREF_OTHER. diff --git a/comedi/drivers/ni_mio_cs.c b/comedi/drivers/ni_mio_cs.c index a3e2807f..6c8c6e27 100644 --- a/comedi/drivers/ni_mio_cs.c +++ b/comedi/drivers/ni_mio_cs.c @@ -25,7 +25,7 @@ Driver: ni_mio_cs.o Description: National Instruments DAQCard E series Author: ds Status: works -Known-Devices: [National Instruments] DAQCard-AI-16XE-50, +Devices: [National Instruments] DAQCard-AI-16XE-50 (ni_mio_cs), DAQCard-AI-16E-4, DAQCard-6062E, DAQCard-6024E See the notes in the ni_atmio.o driver. diff --git a/comedi/drivers/ni_pcidio.c b/comedi/drivers/ni_pcidio.c index 526bcdee..bb6620c2 100644 --- a/comedi/drivers/ni_pcidio.c +++ b/comedi/drivers/ni_pcidio.c @@ -27,7 +27,7 @@ Driver: ni_pcidio.o Description: National Instruments PCI-DIO32HS, PCI-DIO96, PCI-6533, PCI-6503 Author: ds Status: works in immediate mode -Known-Devices: [National Instruments] PCI-DIO-32HS, PXI-6533, +Devices: [National Instruments] PCI-DIO-32HS (ni_pcidio), PXI-6533, PCI-DIO-96, PCI-DIO-96B, PXI-6508, PCI-6503, PCI-6503B, PCI-6503X, PXI-6503 diff --git a/comedi/drivers/pcl711.c b/comedi/drivers/pcl711.c index d8a913d6..7047e8f3 100644 --- a/comedi/drivers/pcl711.c +++ b/comedi/drivers/pcl711.c @@ -28,9 +28,8 @@ Driver: pcl711.o Description: Advantech PCL-711 and 711b, ADLink ACL-8112 Authors: ds, Janne Jalkanen , Eric Bunn Status: mostly complete -Device-Names: pcl711, pcl711b, acl8112hg, acl8112dg -Known-Devices: [Advantech] PCL-711, PCL-711B, [AdLink] ACL-8112HG, - ACL-8112DG +Devices: [Advantech] PCL-711 (pcl711), PCL-711B (pcl711b), + [AdLink] ACL-8112HG (acl8112hg), ACL-8112DG (acl8112dg) Since these boards do not have DMA or FIFOs, only immediate mode is supported. diff --git a/comedi/drivers/pcl724.c b/comedi/drivers/pcl724.c index a6c973be..ecfeffaa 100644 --- a/comedi/drivers/pcl724.c +++ b/comedi/drivers/pcl724.c @@ -25,6 +25,8 @@ Driver: pcl724.o Description: Advantech PCL-724, PCL-722, PCL-731 ADLink ACL-7122, ACL-7124, PET-48DIO Author: Michal Dobes +Devices: [Advantech] PCL-724 (pcl724), PCL-722 (pcl722), PCL-731 (pcl731), + [ADLink] ACL-7122 (acl7122), ACL-7124 (acl7124), PET-48DIO (pet48dio) Status: untested This is driver for digital I/O boards PCL-722/724/731 with 144/24/48 DIO diff --git a/comedi/drivers/pcl725.c b/comedi/drivers/pcl725.c index fbbc17e9..909a3b7b 100644 --- a/comedi/drivers/pcl725.c +++ b/comedi/drivers/pcl725.c @@ -4,9 +4,10 @@ */ /* Driver: pcl725.o -Description: PC-LabCard PCL-725 (& compatibles) +Description: Advantech PCL-725 (& compatibles) Author: ds Status: unknown +Devices: [Advantech] PCL-725 (pcl725) */ #include diff --git a/comedi/drivers/pcl726.c b/comedi/drivers/pcl726.c index a82591b4..09b4fd24 100644 --- a/comedi/drivers/pcl726.c +++ b/comedi/drivers/pcl726.c @@ -1,5 +1,5 @@ /* - module/pcl726.c + comedi/drivers/pcl726.c hardware driver for Advantech cards: card: PCL-726, PCL-727, PCL-728 @@ -31,9 +31,8 @@ Driver: pcl726.o Description: Advantech PCL-726 & compatibles Author: ds Status: untested -Device-Names: pcl726, pcl727, pcl728, acl6126, acl6128 -Known-Devices: [Advantech] PCL-726, PCL-727, PCL-728, [ADLink] ACL-6126, - ACL-6128 +Devices: [Advantech] PCL-726 (pcl726), PCL-727 (pcl727), PCL-728 (pcl728), + [ADLink] ACL-6126 (acl6126), ACL-6128 (acl6128) Interrupts are not supported. diff --git a/comedi/drivers/pcm3730.c b/comedi/drivers/pcm3730.c index 111707f4..407abbb0 100644 --- a/comedi/drivers/pcm3730.c +++ b/comedi/drivers/pcm3730.c @@ -7,6 +7,7 @@ Driver: pcm3730.o Description: PCM3730 Author: Blaine Lee +Devices: [Advantech] PCM-3730 (pcm3730) Configuration options: [0] - I/O port base diff --git a/comedi/drivers/rtd520.c b/comedi/drivers/rtd520.c index 28f0c1c5..11bc6c3b 100644 --- a/comedi/drivers/rtd520.c +++ b/comedi/drivers/rtd520.c @@ -23,6 +23,8 @@ Driver: rtd520.o Description: Real Time Devices PCI4520/DM7520 Author: Dan Christian +Devices: [Real Time Devices] DM7520HR-1 (DM7520), DM7520HR-8 (DM7520-8), + PCI4520 (PCI4520), PCI4520-8 (PCI4520-8) Configuration options: [0] - PCI bus of device (optional) diff --git a/comedi/drivers/rti800.c b/comedi/drivers/rti800.c index 6ac9c898..d4993494 100644 --- a/comedi/drivers/rti800.c +++ b/comedi/drivers/rti800.c @@ -25,6 +25,7 @@ Driver: rti800.o Description: Analog Devices RTI-800/815 Author: ds Status: unknown +Drivers: (Analog Devices) RTI-800 (rti800), RTI-815 (rti815) Configuration options: [0] - I/O port base address @@ -137,7 +138,7 @@ static boardtype boardtypes[]={ static int rti800_attach(comedi_device *dev,comedi_devconfig *it); static int rti800_detach(comedi_device *dev); -comedi_driver driver_rti800={ +static comedi_driver driver_rti800={ driver_name: "rti800", module: THIS_MODULE, attach: rti800_attach, diff --git a/comedi/drivers/rti802.c b/comedi/drivers/rti802.c index 9ca6cde0..c6a6f34f 100644 --- a/comedi/drivers/rti802.c +++ b/comedi/drivers/rti802.c @@ -24,6 +24,7 @@ Driver: rti802.o Description: Analog Devices RTI-802 Author: Anders Blomdell +Drivers: (Analog Devices) RTI-802 (rti802) Status: works */ @@ -50,7 +51,7 @@ Status: works static int rti802_attach(comedi_device *dev,comedi_devconfig *it); static int rti802_detach(comedi_device *dev); -comedi_driver driver_rti802={ +static comedi_driver driver_rti802={ driver_name: "rti802", module: THIS_MODULE, attach: rti802_attach, -- 2.26.2