📄 can_hardware.h
字号:
#include "can_hardvalue.h"
extern void can_ioc_reset(struct CAN_device_struct *);
extern void CAN_interrupt(int irq,void *dev_id,struct pt_regs *regs);
extern void reset_base_addr(int);
extern int read_version(int base);
extern int read_tx_counter0(int base); /* Read Tx message couter0 */
extern int read_tx_counter1(int base);
extern int read_rx_counter0(int base); /* Read Rx message couter0 */
extern int read_rx_counter1(int base); /* Read Rx message couter1 */
extern void reset_CAN(int base);
extern int tx_message(struct CAN_frame *tx_message_buf,
unsigned int base,unsigned long count);
extern void rx_message(struct CAN_device_struct *dev);
extern int get_interrupt_type(int base);
extern void Clear_Inter_flag(int base);
///////////////////////////////////////////////////////////////////
/* All initial */
extern void init_global(struct CAN_init_struct CAN_init,int base);
extern void set_trig_level(int v,int base); /* Set trigger level */
/* Set baud rate */
/* Set acceptance filter mode */
extern void set_AFM(enum fil filter,int base);
extern void set_LOM(enum lis lis_on,int base); /* Set listen only mode */
extern void set_STM(enum tes test,int base); /* Set self test mode */
extern void set_SM(enum sle sleep,int base); /* Set sleep mode */
/* Set single filter code and mask */
extern void set_FILTER(struct filter_struct *filter,int base,int number);
extern int read_status(int base); /* Read CAN work status */
/* Read filter */
extern void read_FILTER(struct filter_struct *filter,int base);
extern int read_baudrate(int base); /* Read band rate */
/* Read CAN work mode */
extern int read_mode(int base);
/* Read error counter */
extern int read_err_counter(int base);
/* Read error capture */
extern void read_err_capture(struct err_cap_struct *err_cap,int base);
/* Read arbitration counter */
extern int read_arb_counter(int base);
/* Read arbitration capture */
extern void read_arb_capture(struct arb_cap_struct *arb_cap,int base);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -