Go to the documentation of this file.
31 #ifndef SJA1000_DEFS_H
32 #define SJA1000_DEFS_H
41 #define MOD 0x00 // mode
42 #define CR 0x00 // control
44 #define CMR 0x01 // command
45 #define SR 0x02 // status
46 #define IR 0x03 // interrupt
48 #define BTR0 0x06 // bit timing 0
49 #define BTR1 0x07 // bit timing 1
50 #define OCR 0x08 // output control
51 #define CDR 0x1F // clock divider
53 #define IER 0x04 // interrupt enable
55 #define ALC 0x0B // arbitration lost capture
56 #define ECC 0x0C // error code capture
57 #define EWL 0x0D // error_warning_limit
58 #define RXERR 0x0E // RX error counter
59 #define TXERR 0x0F // TX error counter
61 #define RMC 0x1D // RX message counter
62 #define RBSA 0x1E // RX_buffer_start_adress
64 #define ACR0 0x10 // acceptance code0
65 #define ACR1 0x11 // acceptance code1
66 #define ACR2 0x12 // acceptance code2
67 #define ACR3 0x13 // acceptance code3
68 #define AMR0 0x14 // acceptance mask0
69 #define AMR1 0x15 // acceptance mask1
70 #define AMR2 0x16 // acceptance mask2
71 #define AMR3 0x17 // acceptance mask3
246 #endif // SJA1000_DEFS_H