Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
kcomedilib_main.c File Reference
#include <linux/module.h>
#include <linux/errno.h>
#include <linux/kernel.h>
#include <linux/sched.h>
#include <linux/fcntl.h>
#include <linux/delay.h>
#include <linux/ioport.h>
#include <linux/mm.h>
#include <linux/io.h>
#include "../comedi.h"
#include "../comedilib.h"
#include "../comedidev.h"

Go to the source code of this file.

Macros

#define __NO_VERSION__
 

Functions

 MODULE_AUTHOR ("David Schleef <ds@schleef.org>")
 
 MODULE_DESCRIPTION ("Comedi kernel library")
 
 MODULE_LICENSE ("GPL")
 
struct comedi_devicecomedi_open (const char *filename)
 
 EXPORT_SYMBOL (comedi_open)
 
int comedi_close (struct comedi_device *d)
 
 EXPORT_SYMBOL (comedi_close)
 
int comedi_dio_config (struct comedi_device *dev, unsigned int subdev, unsigned int chan, unsigned int io)
 
 EXPORT_SYMBOL (comedi_dio_config)
 
int comedi_dio_bitfield (struct comedi_device *dev, unsigned int subdev, unsigned int mask, unsigned int *bits)
 
 EXPORT_SYMBOL (comedi_dio_bitfield)
 
int comedi_find_subdevice_by_type (struct comedi_device *dev, int type, unsigned int subd)
 
 EXPORT_SYMBOL (comedi_find_subdevice_by_type)
 
int comedi_get_n_channels (struct comedi_device *dev, unsigned int subdevice)
 
 EXPORT_SYMBOL (comedi_get_n_channels)
 

Macro Definition Documentation

#define __NO_VERSION__

Definition at line 24 of file kcomedilib_main.c.

Function Documentation

int comedi_close ( struct comedi_device d)

Definition at line 73 of file kcomedilib_main.c.

int comedi_dio_bitfield ( struct comedi_device dev,
unsigned int  subdev,
unsigned int  mask,
unsigned int bits 
)

Definition at line 152 of file kcomedilib_main.c.

int comedi_dio_config ( struct comedi_device dev,
unsigned int  subdev,
unsigned int  chan,
unsigned int  io 
)

Definition at line 137 of file kcomedilib_main.c.

int comedi_find_subdevice_by_type ( struct comedi_device dev,
int  type,
unsigned int  subd 
)

Definition at line 175 of file kcomedilib_main.c.

int comedi_get_n_channels ( struct comedi_device dev,
unsigned int  subdevice 
)

Definition at line 192 of file kcomedilib_main.c.

struct comedi_device* comedi_open ( const char filename)
read

Definition at line 44 of file kcomedilib_main.c.

EXPORT_SYMBOL ( comedi_open  )
EXPORT_SYMBOL ( comedi_close  )
EXPORT_SYMBOL ( comedi_dio_config  )
EXPORT_SYMBOL ( comedi_dio_bitfield  )
EXPORT_SYMBOL ( comedi_find_subdevice_by_type  )
EXPORT_SYMBOL ( comedi_get_n_channels  )
MODULE_AUTHOR ( "David Schleef <ds@schleef.org>"  )
MODULE_DESCRIPTION ( "Comedi kernel library"  )
MODULE_LICENSE ( "GPL"  )