Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
jr3_pci.c File Reference
#include "../comedidev.h"
#include <linux/delay.h>
#include <linux/ctype.h>
#include <linux/firmware.h>
#include <linux/jiffies.h>
#include <linux/slab.h>
#include <linux/timer.h>
#include <linux/kernel.h>
#include "jr3_pci.h"

Go to the source code of this file.

Data Structures

struct  jr3_pci_dev_private
 
struct  poll_delay_t
 
struct  jr3_pci_subdev_private
 
struct  transform_t
 
struct  six_axis_t
 

Macros

#define PCI_VENDOR_ID_JR3   0x1762
 
#define PCI_DEVICE_ID_JR3_1_CHANNEL   0x3111
 
#define PCI_DEVICE_ID_JR3_1_CHANNEL_NEW   0x1111
 
#define PCI_DEVICE_ID_JR3_2_CHANNEL   0x3112
 
#define PCI_DEVICE_ID_JR3_3_CHANNEL   0x3113
 
#define PCI_DEVICE_ID_JR3_4_CHANNEL   0x3114
 

Functions

 MODULE_DEVICE_TABLE (pci, jr3_pci_pci_table)
 
 module_comedi_pci_driver (jr3_pci_driver, jr3_pci_pci_driver)
 
 MODULE_AUTHOR ("Comedi http://www.comedi.org")
 
 MODULE_DESCRIPTION ("Comedi low-level driver")
 
 MODULE_LICENSE ("GPL")
 
 MODULE_FIRMWARE ("comedi/jr3pci.idm")
 

Macro Definition Documentation

#define PCI_DEVICE_ID_JR3_1_CHANNEL   0x3111

Definition at line 55 of file jr3_pci.c.

#define PCI_DEVICE_ID_JR3_1_CHANNEL_NEW   0x1111

Definition at line 56 of file jr3_pci.c.

#define PCI_DEVICE_ID_JR3_2_CHANNEL   0x3112

Definition at line 57 of file jr3_pci.c.

#define PCI_DEVICE_ID_JR3_3_CHANNEL   0x3113

Definition at line 58 of file jr3_pci.c.

#define PCI_DEVICE_ID_JR3_4_CHANNEL   0x3114

Definition at line 59 of file jr3_pci.c.

#define PCI_VENDOR_ID_JR3   0x1762

Definition at line 54 of file jr3_pci.c.

Function Documentation

MODULE_AUTHOR ( "Comedi http://www.comedi.org"  )
module_comedi_pci_driver ( jr3_pci_driver  ,
jr3_pci_pci_driver   
)
MODULE_DESCRIPTION ( "Comedi low-level driver )
MODULE_DEVICE_TABLE ( pci  ,
jr3_pci_pci_table   
)
MODULE_FIRMWARE ( "comedi/jr3pci.idm"  )
MODULE_LICENSE ( "GPL"  )