Provided by: libcomedi0_0.10.2-4_i386 bug


       comedi_config - COMEDI configuration utility


       comedi_config [-vVq] /dev/comediN <driver> [<option1>[,<option2>...]]


       comedi_config  is  used  to  configure  comedi  drivers.  You must have
       comedi support compiled into your kernel or loaded as a separate module
       in  order  to use this utility.  Each control and measurement device is
       associated with a particular comedi device file /dev/comediN,  where  N
       is  0,1,2,3,  etc.   Comedi_config allows you to associate a particular
       driver and device with a comedi device file, and also configure  driver
       parameters for the particular device.

       Comedi_config  can  be  used  with optional parameters which are driver
       dependent.   Parameters  are  specified  by  comma-delimited  list   of
       integers.   The  integers  may  be  expressed  as  decimal, hexidecimal
       (starting with 0x) or octal (stating with 0).  In addition, a parameter
       may  be  left blank, indicating 0.  PCI-based devices typically require
       no parameters, although some allow you to specify the bus and  slot  of
       the  card  to configure as the first two parameters.  ISA-based devices
       typically use the first and second  parameters  to  indicate  I/O  base
       address and interrupt level.

       More  information  about  the parameters required by individual drivers
       can be found in the comedi documentation, in the file drivers.txt.


       comedi_config recognizes the following options:

       -q, --quiet    don't print output while running.

       -v, --verbose  print verbose output while running.

       -V, --version  print version number and exit.

       -r, --remove   remove previously configured driver.

       --read-buffer num
              set read buffer size to num kilobytes.  The default size is 64k.

       --write-buffer num
              set write buffer size to num kilobytes.   The  default  size  is

       -i, --init-data, --init-data0 file
              upload  initialization  data  (typically  firmware) from file to

       --init-data1 file

       --init-data2 file

       --init-data3 file
              Some drivers require more than one file for initialization data.
              Use  these  options  to  specify  additional initialization data
              files.   See  the  driver-specific  documentation  for   further


       [This section has not been implemented yet.]

       A   list   of   device   configurations   can  be  put  into  the  file
       /etc/comedi.conf.  This file takes the form

            <device> <driver> <param1>,<param2>,...

       These configurations will be read and performed when the switch  -a  is
       used.   This  is  potentially  useful  when  run from an initialization


       A National Instruments PCI-MIO E series board can be configured to  use
       /dev/comedi0 using the command:

            comedi_config /dev/comedi0 ni_pcimio

       A  National  Instruments AT-MIO E series board can be configured to use
       /dev/comedi3 using the command:

            comedi_config /dev/comedi3 ni_atmio 0x220,3

       This tells the driver that the board is configured for I/O  base  0x220
       and IRQ 3.


       Additional text documentation can be found in /usr/share/doc/libcomedi-
       dev.  The current version of Comedi and Comedilib can be obtained  from   The  Comedi  web  site is located at






       David Schleef, <>