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

Go to the source code of this file.

Data Structures

struct  r3964_client_message
 

Macros

#define R3964_ENABLE_SIGNALS   0x5301
 
#define R3964_SETPRIORITY   0x5302
 
#define R3964_USE_BCC   0x5303
 
#define R3964_READ_TELEGRAM   0x5304
 
#define R3964_MASTER   0
 
#define R3964_SLAVE   1
 
#define R3964_SIG_ACK   0x0001
 
#define R3964_SIG_DATA   0x0002
 
#define R3964_SIG_ALL   0x000f
 
#define R3964_SIG_NONE   0x0000
 
#define R3964_USE_SIGIO   0x1000
 
#define R3964_MAX_MSG_COUNT   32
 
#define R3964_OK   0 /* no error. */
 
#define R3964_TX_FAIL   -1 /* transmission error, block NOT sent */
 
#define R3964_OVERFLOW   -2 /* msg queue overflow */
 
#define R3964_MTU   256
 

Enumerations

enum  { R3964_MSG_ACK =1, R3964_MSG_DATA }
 

Macro Definition Documentation

#define R3964_ENABLE_SIGNALS   0x5301

Definition at line 57 of file n_r3964.h.

#define R3964_MASTER   0

Definition at line 63 of file n_r3964.h.

#define R3964_MAX_MSG_COUNT   32

Definition at line 80 of file n_r3964.h.

#define R3964_MTU   256

Definition at line 94 of file n_r3964.h.

#define R3964_OK   0 /* no error. */

Definition at line 83 of file n_r3964.h.

#define R3964_OVERFLOW   -2 /* msg queue overflow */

Definition at line 85 of file n_r3964.h.

#define R3964_READ_TELEGRAM   0x5304

Definition at line 60 of file n_r3964.h.

#define R3964_SETPRIORITY   0x5302

Definition at line 58 of file n_r3964.h.

#define R3964_SIG_ACK   0x0001

Definition at line 67 of file n_r3964.h.

#define R3964_SIG_ALL   0x000f

Definition at line 69 of file n_r3964.h.

#define R3964_SIG_DATA   0x0002

Definition at line 68 of file n_r3964.h.

#define R3964_SIG_NONE   0x0000

Definition at line 70 of file n_r3964.h.

#define R3964_SLAVE   1

Definition at line 64 of file n_r3964.h.

#define R3964_TX_FAIL   -1 /* transmission error, block NOT sent */

Definition at line 84 of file n_r3964.h.

#define R3964_USE_BCC   0x5303

Definition at line 59 of file n_r3964.h.

#define R3964_USE_SIGIO   0x1000

Definition at line 71 of file n_r3964.h.

Enumeration Type Documentation

anonymous enum
Enumerator:
R3964_MSG_ACK 
R3964_MSG_DATA 

Definition at line 78 of file n_r3964.h.