nico@215:
nico@215:
nico@215: CanFestival: drivers/can_lincan/lincan.h File Reference
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: lincan.h File Reference
#include <sys/time.h>
nico@215: #include <sys/types.h>
nico@215: #include <sys/ioctl.h>
nico@215: #include "./canmsg.h"
nico@215:
nico@215:
nico@215: Include dependency graph for lincan.h:
nico@215:
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 | can_baudparams_t |
nico@215:
nico@215:
Defines |
etisserant@240: #define | CAN_IOC_MAGIC 'd' |
etisserant@240:
etisserant@240: #define | CAN_DRV_QUERY _IO(CAN_IOC_MAGIC, 0) |
etisserant@240:
etisserant@240: #define | CAN_DRV_QRY_BRANCH 0 |
etisserant@240:
etisserant@240: #define | CAN_DRV_QRY_VERSION 1 |
etisserant@240:
etisserant@240: #define | CAN_DRV_QRY_MSGFORMAT 2 |
etisserant@240:
etisserant@240: #define | CMD_START _IOW(CAN_IOC_MAGIC, 1, channel_t) |
etisserant@240:
etisserant@240: #define | CMD_STOP _IOW(CAN_IOC_MAGIC, 2, channel_t) |
etisserant@240:
etisserant@240: #define | CONF_BAUD _IOW(CAN_IOC_MAGIC, 4, bittiming_t) |
etisserant@240:
etisserant@240: #define | CONF_FILTER _IOW(CAN_IOC_MAGIC, 8, unsigned char) |
etisserant@240:
etisserant@240: #define | STAT _IO(CAN_IOC_MAGIC, 9) |
etisserant@240:
etisserant@240: #define | CANQUE_FILTER _IOW(CAN_IOC_MAGIC, 10, struct canfilt_t) |
etisserant@240:
etisserant@240: #define | CANQUE_FLUSH _IO(CAN_IOC_MAGIC, 11) |
etisserant@240:
etisserant@240: #define | CONF_BAUDPARAMS _IOW(CAN_IOC_MAGIC, 11, struct can_baudparams_t) |
etisserant@240:
etisserant@240: #define | CANRTR_READ _IOWR(CAN_IOC_MAGIC, 12, struct canmsg_t) |
nico@215:
nico@215:
Typedefs |
etisserant@240: typedef unsigned long | bittiming_t |
etisserant@240:
etisserant@240: typedef unsigned short | channel_t |
nico@215:
nico@215:
nico@215:
Define Documentation
etisserant@240:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: #define CAN_DRV_QRY_BRANCH 0 |
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: Definition at line 58 of file lincan.h.
nico@215:
nico@215:
etisserant@240:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: #define CAN_DRV_QRY_MSGFORMAT 2 |
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: Definition at line 60 of file lincan.h.
nico@215:
nico@215:
etisserant@240:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: #define CAN_DRV_QRY_VERSION 1 |
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: Definition at line 59 of file lincan.h.
nico@215:
nico@215:
etisserant@240:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: #define CAN_DRV_QUERY _IO(CAN_IOC_MAGIC, 0) |
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: Definition at line 57 of file lincan.h.
nico@215:
nico@215:
etisserant@240:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: #define CAN_IOC_MAGIC 'd' |
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: Definition at line 34 of file lincan.h.
nico@215:
nico@215:
etisserant@240:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: #define CANQUE_FILTER _IOW(CAN_IOC_MAGIC, 10, struct canfilt_t) |
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: Definition at line 77 of file lincan.h.
nico@215:
nico@215:
etisserant@240:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: #define CANQUE_FLUSH _IO(CAN_IOC_MAGIC, 11) |
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: Definition at line 78 of file lincan.h.
nico@215:
nico@215:
etisserant@240:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: #define CANRTR_READ _IOWR(CAN_IOC_MAGIC, 12, struct canmsg_t) |
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: Definition at line 80 of file lincan.h.
nico@215:
nico@215:
etisserant@240:
etisserant@240:
etisserant@240:
etisserant@240:
etisserant@240:
etisserant@240: #define CMD_START _IOW(CAN_IOC_MAGIC, 1, channel_t) |
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: Definition at line 62 of file lincan.h.
nico@215:
nico@215:
etisserant@240:
etisserant@240:
etisserant@240:
etisserant@240:
etisserant@240:
etisserant@240: #define CMD_STOP _IOW(CAN_IOC_MAGIC, 2, channel_t) |
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: Definition at line 63 of file lincan.h.
nico@215:
nico@215:
etisserant@240:
etisserant@240:
etisserant@240:
etisserant@240:
etisserant@240:
etisserant@240: #define CONF_BAUD _IOW(CAN_IOC_MAGIC, 4, bittiming_t) |
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: Definition at line 66 of file lincan.h.
nico@215:
nico@215:
etisserant@240:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: #define CONF_BAUDPARAMS _IOW(CAN_IOC_MAGIC, 11, struct can_baudparams_t) |
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: Definition at line 79 of file lincan.h.
nico@215:
nico@215:
etisserant@240:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: #define CONF_FILTER _IOW(CAN_IOC_MAGIC, 8, unsigned char) |
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: Definition at line 71 of file lincan.h.
nico@215:
nico@215:
etisserant@240:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: #define STAT _IO(CAN_IOC_MAGIC, 9) |
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: Definition at line 76 of file lincan.h.
nico@215:
nico@215:
nico@215:
Typedef Documentation
etisserant@240:
etisserant@240:
etisserant@240:
etisserant@240:
etisserant@240:
etisserant@240: typedef unsigned long bittiming_t |
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: Definition at line 36 of file lincan.h.
nico@215:
nico@215:
etisserant@240:
etisserant@240:
etisserant@240:
etisserant@240:
etisserant@240:
etisserant@240: typedef unsigned short channel_t |
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: Definition at line 37 of file lincan.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: