#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_t * | comedi_open (const char *filename) |
| comedi_t * | comedi_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
Function Documentation
| int comedi_cancel |
( |
comedi_t * |
d, |
|
|
unsigned int |
subdevice |
|
) |
| |
| int comedi_lock |
( |
comedi_t * |
d, |
|
|
unsigned int |
subdevice |
|
) |
| |
| int comedi_loglevel |
( |
int |
newlevel | ) |
|
| int comedi_map |
( |
comedi_t * |
d, |
|
|
unsigned int |
subdevice, |
|
|
void * |
ptr |
|
) |
| |
| comedi_t* comedi_open |
( |
const char * |
filename | ) |
|
| comedi_t* comedi_open_old |
( |
unsigned int |
minor | ) |
|
| void comedi_perror |
( |
const char * |
message | ) |
|
| int comedi_poll |
( |
comedi_t * |
d, |
|
|
unsigned int |
subdevice |
|
) |
| |
| int comedi_register_callback |
( |
comedi_t * |
d, |
|
|
unsigned int |
subdevice, |
|
|
unsigned int |
mask, |
|
|
int(*)(unsigned int, void *) |
cb, |
|
|
void * |
arg |
|
) |
| |
| char* comedi_strerror |
( |
int |
err | ) |
|
| int comedi_unlock |
( |
comedi_t * |
d, |
|
|
unsigned int |
subdevice |
|
) |
| |
| int comedi_unmap |
( |
comedi_t * |
d, |
|
|
unsigned int |
subdevice |
|
) |
| |
| MODULE_AUTHOR |
( |
"David Schleef <ds@schleef.org>" |
| ) |
|
| MODULE_DESCRIPTION |
( |
"Comedi kernel library" |
| ) |
|