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 |
|
| _XMIT2TX | _XMIT1TX | _XMIT0TX |
| _CRCERR | FORMERR | _ACKERR | STUFERR |
|
| OVRLOAD | ARBLOSS |
|
|
| _MSGRX | _MSGTX | _BUSOFF | _ERRBIT | _OVRRX | /// | _ENBINT | |||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 | ||
|
|
|
| |
| 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. |
73