RTXI 1.3
comedi/comedi/kcomedilib/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/slab.h>
#include <asm/io.h>
#include <linux/comedidev.h>
#include <linux/comedi.h>
#include <linux/comedilib.h>

Go to the source code of this file.

Defines

#define __NO_VERSION__

Functions

 MODULE_AUTHOR ("David Schleef <ds@schleef.org>")
 MODULE_DESCRIPTION ("Comedi kernel library")
 MODULE_LICENSE ("GPL")
comedi_tcomedi_open (const char *filename)
comedi_tcomedi_open_old (unsigned int minor)
int comedi_close (comedi_t *d)
int comedi_loglevel (int newlevel)
void comedi_perror (const char *message)
char * comedi_strerror (int err)
int comedi_fileno (comedi_t *d)
int comedi_command (comedi_t *d, comedi_cmd *cmd)
int comedi_command_test (comedi_t *d, comedi_cmd *cmd)
int comedi_do_insn (comedi_t *d, comedi_insn *insn)
int comedi_lock (comedi_t *d, unsigned int subdevice)
int comedi_unlock (comedi_t *d, unsigned int subdevice)
int comedi_cancel (comedi_t *d, unsigned int subdevice)
int comedi_register_callback (comedi_t *d, unsigned int subdevice, unsigned int mask, int(*cb)(unsigned int, void *), void *arg)
int comedi_poll (comedi_t *d, unsigned int subdevice)
int comedi_map (comedi_t *d, unsigned int subdevice, void *ptr)
int comedi_unmap (comedi_t *d, unsigned int subdevice)

Define Documentation

#define __NO_VERSION__

Definition at line 24 of file kcomedilib_main.c.


Function Documentation

int comedi_cancel ( comedi_t d,
unsigned int  subdevice 
)

Definition at line 421 of file kcomedilib_main.c.

int comedi_close ( comedi_t d)

Definition at line 92 of file kcomedilib_main.c.

int comedi_command ( comedi_t d,
comedi_cmd cmd 
)

Definition at line 124 of file kcomedilib_main.c.

int comedi_command_test ( comedi_t d,
comedi_cmd cmd 
)

Definition at line 164 of file kcomedilib_main.c.

int comedi_do_insn ( comedi_t d,
comedi_insn insn 
)

Definition at line 186 of file kcomedilib_main.c.

int comedi_fileno ( comedi_t d)

Definition at line 116 of file kcomedilib_main.c.

int comedi_lock ( comedi_t d,
unsigned int  subdevice 
)

Definition at line 326 of file kcomedilib_main.c.

int comedi_loglevel ( int  newlevel)

Definition at line 101 of file kcomedilib_main.c.

int comedi_map ( comedi_t d,
unsigned int  subdevice,
void *  ptr 
)

Definition at line 528 of file kcomedilib_main.c.

comedi_t* comedi_open ( const char *  filename)

Definition at line 45 of file kcomedilib_main.c.

comedi_t* comedi_open_old ( unsigned int  minor)

Definition at line 73 of file kcomedilib_main.c.

void comedi_perror ( const char *  message)

Definition at line 106 of file kcomedilib_main.c.

int comedi_poll ( comedi_t d,
unsigned int  subdevice 
)

Definition at line 501 of file kcomedilib_main.c.

int comedi_register_callback ( comedi_t d,
unsigned int  subdevice,
unsigned int  mask,
int(*)(unsigned int, void *)  cb,
void *  arg 
)

Definition at line 464 of file kcomedilib_main.c.

char* comedi_strerror ( int  err)

Definition at line 111 of file kcomedilib_main.c.

int comedi_unlock ( comedi_t d,
unsigned int  subdevice 
)

Definition at line 369 of file kcomedilib_main.c.

int comedi_unmap ( comedi_t d,
unsigned int  subdevice 
)

Definition at line 551 of file kcomedilib_main.c.

MODULE_AUTHOR ( "David Schleef <ds@schleef.org>"  )
MODULE_DESCRIPTION ( "Comedi kernel library"  )
MODULE_LICENSE ( "GPL"  )
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines