DR
AFT
DR
AFT
DRAFT
DR
D
RAFT
DRAFT
DRA
FT DRAF
D
RAFT DRAFT DRAFT DRAFT DRAFT D
DRAFT
D
RAFT DRA
FT DRAFT DRAFT DRAFT DRA
UM10316_0
© NXP B.V. 2008. All rights reserved.
User manual
Rev. 00.06 — 17 December 2008
326 of 571
NXP Semiconductors
UM10316
Chapter 21: LPC29xx CAN 0/1
9.5 CAN controller interrupt-enable register
The CAN controller interrupt-enable register CCIE enables the different types of CAN
controller interrupts.
shows the bit assignment of the CCIE register.
Table 272. CAN controller interrupt-enable register bit descriptioN (CCIE, address 0xE008
0010 (CAN0) and 0xE008 1010 (CAN1))
* = reset value
Bit
Symbol
Access
Value
Description
31 to 11 reserved
R
Reserved; do not modify. Read as logic 0
10
TI3E
R/W
Transmit interrupt-enable 3
1
An interrupt is generated if the transmit buffer
status 3 is released (transition from logic 0 to
logic 1)
0*
9
TI2E
R/W
Transmit interrupt-enable 2
1
An interrupt is generated if the transmit buffer
status 2 is released (transition from logic 0 to
logic 1)
0*
8
IDIE
R/W
ID ready interrupt enable
1
An interrupt is generated if a CAN identifier has
been received in acceptance filter bypass
mode.
0*
7
BEIE
R/W
Bus-error interrupt enable
1
An interrupt is generated if a CAN controller has
detected a bus error
0*
6
ALIE
R/W
Arbitration-lost interrupt enable
1
An interrupt is generated if the CAN controller
has lost arbitration while attempting to transmit
0*
5
EPIE
R/W
Error-passive interrupt enable
1
An interrupt is generated if the CAN controller
has reached error-passive status (at least one
error counter exceeds the CAN
protocol-defined level of 127) or if the CAN
controller is in error-passive status and enters
error-active status again
0*
4
reserved
R
-
Reserved; do not modify. Read as logic 0
3
DOIE
R/W
Data-overrun interrupt enable
1
An interrupt is generated if the data overrun
occurred
0*