Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros
pcan_usb_pro.h File Reference

Go to the source code of this file.

Data Structures

struct  pcan_usb_pro_blinfo
 
struct  pcan_usb_pro_fwinfo
 
struct  pcan_usb_pro_btr
 
struct  pcan_usb_pro_busact
 
struct  pcan_usb_pro_silent
 
struct  pcan_usb_pro_filter
 
struct  pcan_usb_pro_setts
 
struct  pcan_usb_pro_devid
 
struct  pcan_usb_pro_setled
 
struct  pcan_usb_pro_rxmsg
 
struct  pcan_usb_pro_rxstatus
 
struct  pcan_usb_pro_rxts
 
struct  pcan_usb_pro_txmsg
 
union  pcan_usb_pro_rec
 

Macros

#define PCAN_USBPRO_REQ_INFO   0
 
#define PCAN_USBPRO_REQ_FCT   2
 
#define PCAN_USBPRO_INFO_BL   0
 
#define PCAN_USBPRO_INFO_FW   1
 
#define PCAN_USBPRO_FCT_DRVLD   5 /* tell device driver is loaded */
 
#define PCAN_USBPRO_SETBTR   0x02
 
#define PCAN_USBPRO_SETBUSACT   0x04
 
#define PCAN_USBPRO_SETSILENT   0x05
 
#define PCAN_USBPRO_SETFILTR   0x0a
 
#define PCAN_USBPRO_SETTS   0x10
 
#define PCAN_USBPRO_GETDEVID   0x12
 
#define PCAN_USBPRO_SETLED   0x1C
 
#define PCAN_USBPRO_RXMSG8   0x80
 
#define PCAN_USBPRO_RXMSG4   0x81
 
#define PCAN_USBPRO_RXMSG0   0x82
 
#define PCAN_USBPRO_RXRTR   0x83
 
#define PCAN_USBPRO_RXSTATUS   0x84
 
#define PCAN_USBPRO_RXTS   0x85
 
#define PCAN_USBPRO_TXMSG8   0x41
 
#define PCAN_USBPRO_TXMSG4   0x42
 
#define PCAN_USBPRO_TXMSG0   0x43
 
#define PCAN_USBPRO_STATUS_ERROR   0x0001
 
#define PCAN_USBPRO_STATUS_BUS   0x0002
 
#define PCAN_USBPRO_STATUS_OVERRUN   0x0004
 
#define PCAN_USBPRO_STATUS_QOVERRUN   0x0008
 

Macro Definition Documentation

#define PCAN_USBPRO_FCT_DRVLD   5 /* tell device driver is loaded */

Definition at line 31 of file pcan_usb_pro.h.

#define PCAN_USBPRO_GETDEVID   0x12

Definition at line 66 of file pcan_usb_pro.h.

#define PCAN_USBPRO_INFO_BL   0

Definition at line 27 of file pcan_usb_pro.h.

#define PCAN_USBPRO_INFO_FW   1

Definition at line 28 of file pcan_usb_pro.h.

#define PCAN_USBPRO_REQ_FCT   2

Definition at line 24 of file pcan_usb_pro.h.

#define PCAN_USBPRO_REQ_INFO   0

Definition at line 23 of file pcan_usb_pro.h.

#define PCAN_USBPRO_RXMSG0   0x82

Definition at line 70 of file pcan_usb_pro.h.

#define PCAN_USBPRO_RXMSG4   0x81

Definition at line 69 of file pcan_usb_pro.h.

#define PCAN_USBPRO_RXMSG8   0x80

Definition at line 68 of file pcan_usb_pro.h.

#define PCAN_USBPRO_RXRTR   0x83

Definition at line 71 of file pcan_usb_pro.h.

#define PCAN_USBPRO_RXSTATUS   0x84

Definition at line 72 of file pcan_usb_pro.h.

#define PCAN_USBPRO_RXTS   0x85

Definition at line 73 of file pcan_usb_pro.h.

#define PCAN_USBPRO_SETBTR   0x02

Definition at line 61 of file pcan_usb_pro.h.

#define PCAN_USBPRO_SETBUSACT   0x04

Definition at line 62 of file pcan_usb_pro.h.

#define PCAN_USBPRO_SETFILTR   0x0a

Definition at line 64 of file pcan_usb_pro.h.

#define PCAN_USBPRO_SETLED   0x1C

Definition at line 67 of file pcan_usb_pro.h.

#define PCAN_USBPRO_SETSILENT   0x05

Definition at line 63 of file pcan_usb_pro.h.

#define PCAN_USBPRO_SETTS   0x10

Definition at line 65 of file pcan_usb_pro.h.

#define PCAN_USBPRO_STATUS_BUS   0x0002

Definition at line 136 of file pcan_usb_pro.h.

#define PCAN_USBPRO_STATUS_ERROR   0x0001

Definition at line 135 of file pcan_usb_pro.h.

#define PCAN_USBPRO_STATUS_OVERRUN   0x0004

Definition at line 137 of file pcan_usb_pro.h.

#define PCAN_USBPRO_STATUS_QOVERRUN   0x0008

Definition at line 138 of file pcan_usb_pro.h.

#define PCAN_USBPRO_TXMSG0   0x43

Definition at line 76 of file pcan_usb_pro.h.

#define PCAN_USBPRO_TXMSG4   0x42

Definition at line 75 of file pcan_usb_pro.h.

#define PCAN_USBPRO_TXMSG8   0x41

Definition at line 74 of file pcan_usb_pro.h.