Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Enumerations
bcm.h File Reference
#include <linux/types.h>
#include <linux/can.h>

Go to the source code of this file.

Data Structures

struct  bcm_msg_head
 

Macros

#define SETTIMER   0x0001
 
#define STARTTIMER   0x0002
 
#define TX_COUNTEVT   0x0004
 
#define TX_ANNOUNCE   0x0008
 
#define TX_CP_CAN_ID   0x0010
 
#define RX_FILTER_ID   0x0020
 
#define RX_CHECK_DLC   0x0040
 
#define RX_NO_AUTOTIMER   0x0080
 
#define RX_ANNOUNCE_RESUME   0x0100
 
#define TX_RESET_MULTI_IDX   0x0200
 
#define RX_RTR_FRAME   0x0400
 

Enumerations

enum  {
  TX_SETUP = 1, TX_DELETE, TX_READ, TX_SEND,
  RX_SETUP, RX_DELETE, RX_READ, TX_STATUS,
  TX_EXPIRED, RX_STATUS, RX_TIMEOUT, RX_CHANGED
}
 

Macro Definition Documentation

#define RX_ANNOUNCE_RESUME   0x0100

Definition at line 62 of file bcm.h.

#define RX_CHECK_DLC   0x0040

Definition at line 60 of file bcm.h.

#define RX_FILTER_ID   0x0020

Definition at line 59 of file bcm.h.

#define RX_NO_AUTOTIMER   0x0080

Definition at line 61 of file bcm.h.

#define RX_RTR_FRAME   0x0400

Definition at line 64 of file bcm.h.

#define SETTIMER   0x0001

Definition at line 54 of file bcm.h.

#define STARTTIMER   0x0002

Definition at line 55 of file bcm.h.

#define TX_ANNOUNCE   0x0008

Definition at line 57 of file bcm.h.

#define TX_COUNTEVT   0x0004

Definition at line 56 of file bcm.h.

#define TX_CP_CAN_ID   0x0010

Definition at line 58 of file bcm.h.

#define TX_RESET_MULTI_IDX   0x0200

Definition at line 63 of file bcm.h.

Enumeration Type Documentation

anonymous enum
Enumerator:
TX_SETUP 
TX_DELETE 
TX_READ 
TX_SEND 
RX_SETUP 
RX_DELETE 
RX_READ 
TX_STATUS 
TX_EXPIRED 
RX_STATUS 
RX_TIMEOUT 
RX_CHANGED 

Definition at line 39 of file bcm.h.