73
Interrupt Enable Registers
All interrupt sources are grouped into three groups (traffic, error and diagnostics interrupts). To
enable a particular interrupt, set its enable flag to ‘ 1’ .
Table 5-38. Interrupt Enable Registers
BIT 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
OFFSET 48h
FIELD
RX_MSG
TX_MSG
TX_XMIT2
TX_XMIT1
TX_XMIT0
BUS_OFF
CRC_ERR
FORM_ERR
ACK_ERR
STUF_ERR
BIT_ERR
RX_OVR
OVR_LOAD
ARB_LOSS
///
INT_ENB
RESET 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W
Table 5-39. Interrupt Enable Register Definitions
Bits Field Name Description
15 RX_MSG
Rx Message − int1_n group (traffic interrupts)
1 = enable flag set.
0 = enable flag not set.
14 TX_MSG
Tx Message − int1_n group (traffic interrupts)
1 = enable flag set.
0 = enable flag not set.
13 TX_XMIT2
Tx Xmit 2 − int1_n group (traffic interrupts)
1 = enable flag set.
0 = enable flag not set.
12 TX_XMIT1
Tx Xmit 1 − int1_n group (traffic interrupts)
1 = enable flag set.
0 = enable flag not set.
11 TX_XMIT0
Tx Xmit 0 − int1_n group (traffic interrupts)
1 = enable flag set.
0 = enable flag not set.
10 BUS_OFF
Bus Off State − int2_n group (error interrupts)
1 = enable flag set.
0 = enable flag not set.
9 CRC_ERR
CRC Error − int2_n group (error interrupts)
1 = enable flag set.
0 = enable flag not set.
8 FORM_ERR
Format Error − int2_n group (error interrupts)
1 = enable flag set.
0 = enable flag not set.
7 ACK_ERR
Acknowledgement Error − int2_n group (error interrupts)
1 = enable flag set.
0 = enable flag not set.
6 STUF_ERR
Stuffing Error − int2_n group (error interrupts)
1 = enable flag set.
0 = enable flag not set.
5 BIT_ERR
Bit Error − int2_n group (error interrupts)
1 = enable flag set.
0 = enable flag not set.
4 RX_OVR
Receiver Overrun − int1_n group (traffic interrupts)
1 = enable flag set.
0 = enable flag not set.