19 #include <sys/ioctl.h> 20 #include <sys/types.h> 24 #include "linux/zynq_api.h" 27 #define BLOG_DBG0(s...) syslog(LOG_DEBUG, s); 29 #define BLOG_DBG0(s...) \ 33 #define BLOG_ERR(s...) syslog(LOG_ERR, s); 37 #define BCAN_MAX_TX_MSG 256 38 #define BCAN_MAX_RX_MSG 256 50 #define BCAN_DEV_UNINIT -1 51 #define BCAN_DEV_OPEN (1 << 0) 52 #define BCAN_DEV_CLOSE (1 << 1) 53 #define BCAN_DEV_BAUD_SET (1 << 2) 54 #define BCAN_DEV_NORMAL (1 << 3) 55 #define BCAN_DEV_LOOPBACK (1 << 4) 56 #define BCAN_DEV_CONFIG (1 << 5) 57 #define BCAN_DEV_START (1 << 6) 58 #define BCAN_DEV_STOP (1 << 7) 59 #define BCAN_DEV_ACTIVE (1 << 8) 60 #define BCAN_DEV_RECVD (1 << 9) uint32_t rx_to
Definition: bcan_lib.h:46
int fd
Definition: bcan_lib.h:43
struct bcan_ihdl bcan_ihdl_t
uint64_t bcan_hdl_t
Definition: bcan_lib.h:35
int dev_state
Definition: bcan_lib.h:42
uint32_t baudrate
Definition: bcan_lib.h:44
uint32_t tx_to
Definition: bcan_lib.h:45
int dev_index
Definition: bcan_lib.h:41
Definition: bcan_lib.h:40