nico@215:
nico@215:
nico@215: CanFestival: drivers/can_lincan/canmsg.h File Reference
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: canmsg.h File Reference
#include <sys/time.h>
nico@215: #include <sys/types.h>
nico@215:
nico@215:
nico@215: Include dependency graph for canmsg.h:
nico@215:
nico@215:
nico@215: This graph shows which files directly or indirectly include this file:
nico@215:
nico@215:
nico@215:
nico@215: Go to the source code of this file.
nico@215: |
nico@215:
Data Structures |
nico@215: struct | canmsg_t |
nico@215:
nico@215: struct | canfilt_t |
nico@215:
nico@215:
Defines |
etisserant@240: #define | CAN_MSG_VERSION_2 |
etisserant@240:
etisserant@240: #define | CAN_MSG_LENGTH 8 |
etisserant@240:
etisserant@240: #define | MSG_RTR (1<<0) |
etisserant@240:
etisserant@240: #define | MSG_OVR (1<<1) |
etisserant@240:
etisserant@240: #define | MSG_EXT (1<<2) |
etisserant@240:
etisserant@240: #define | MSG_LOCAL (1<<3) |
etisserant@240:
etisserant@240: #define | MSG_FILT_MASK_SHIFT 8 |
etisserant@240:
etisserant@240: #define | MSG_RTR_MASK (MSG_RTR<<MSG_FILT_MASK_SHIFT) |
etisserant@240:
etisserant@240: #define | MSG_EXT_MASK (MSG_EXT<<MSG_FILT_MASK_SHIFT) |
etisserant@240:
etisserant@240: #define | MSG_LOCAL_MASK (MSG_LOCAL<<MSG_FILT_MASK_SHIFT) |
etisserant@240:
etisserant@240: #define | MSG_PROCESSLOCAL (MSG_OVR<<MSG_FILT_MASK_SHIFT) |
etisserant@240:
etisserant@240: #define | MSG_ID_MASK ((1l<<29)-1) |
nico@215:
nico@215:
Typedefs |
etisserant@240: typedef timeval | canmsg_tstamp_t |
etisserant@240:
etisserant@240: typedef unsigned long | canmsg_id_t |
etisserant@240:
etisserant@240: typedef canmsg_t | canmsg_t |
etisserant@240:
etisserant@240: typedef canfilt_t | canfilt_t |
nico@215:
nico@215:
nico@215:
Define Documentation
etisserant@240:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: #define CAN_MSG_LENGTH 8 |
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: Definition at line 36 of file canmsg.h.
nico@215:
nico@215:
etisserant@240:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: #define CAN_MSG_VERSION_2 |
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: Definition at line 33 of file canmsg.h.
nico@215:
nico@215:
etisserant@240:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: #define MSG_EXT (1<<2) |
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
etisserant@240:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: #define MSG_EXT_MASK (MSG_EXT<<MSG_FILT_MASK_SHIFT) |
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: Definition at line 125 of file canmsg.h.
nico@215:
nico@215:
etisserant@240:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: #define MSG_FILT_MASK_SHIFT 8 |
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: Definition at line 123 of file canmsg.h.
nico@215:
nico@215:
etisserant@240:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: #define MSG_ID_MASK ((1l<<29)-1) |
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: Definition at line 130 of file canmsg.h.
nico@215:
nico@215:
etisserant@240:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: #define MSG_LOCAL (1<<3) |
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: Definition at line 119 of file canmsg.h.
nico@215:
nico@215:
etisserant@240:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: #define MSG_LOCAL_MASK (MSG_LOCAL<<MSG_FILT_MASK_SHIFT) |
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: Definition at line 126 of file canmsg.h.
nico@215:
nico@215:
etisserant@240:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: #define MSG_OVR (1<<1) |
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: Definition at line 117 of file canmsg.h.
nico@215:
nico@215:
etisserant@240:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: #define MSG_PROCESSLOCAL (MSG_OVR<<MSG_FILT_MASK_SHIFT) |
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: Definition at line 127 of file canmsg.h.
nico@215:
nico@215:
etisserant@240:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: #define MSG_RTR (1<<0) |
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
etisserant@240:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: #define MSG_RTR_MASK (MSG_RTR<<MSG_FILT_MASK_SHIFT) |
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: Definition at line 124 of file canmsg.h.
nico@215:
nico@215:
nico@215:
Typedef Documentation
etisserant@240:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: Definition at line 113 of file canmsg.h.
nico@215:
nico@215:
etisserant@240:
etisserant@240:
etisserant@240:
etisserant@240:
etisserant@240:
etisserant@240: typedef unsigned long canmsg_id_t |
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: Definition at line 42 of file canmsg.h.
nico@215:
nico@215:
etisserant@240:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: Definition at line 83 of file canmsg.h.
nico@215:
nico@215:
etisserant@240:
etisserant@240:
etisserant@240:
etisserant@240:
etisserant@240:
etisserant@240: typedef struct timeval canmsg_tstamp_t |
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: Definition at line 40 of file canmsg.h.
nico@215:
nico@215:
etisserant@240:
Generated on Mon Jul 2 19:10:17 2007 for CanFestival by
nico@215:
nico@215: 1.5.1
nico@215:
nico@215: