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
332 of 571
NXP Semiconductors
UM10316
Chapter 21: LPC29xx CAN 0/1
9.10 CAN controller receive buffer identifier register
The CAN controller receive-buffer identifier register CCRXBID contains the identifier field
of the received message. This register is only writable in soft-reset mode.
shows the bit assignment of the CCRXBID register.
Table 276. CAN controller receive-buffer message info register bit description (CCRXBMI,
address 0xE008 0020 (CAN0) and 0xE008 1020 (CAN1))
* = reset value
Bit
Symbol
Access
Value
Description
31
FF
R
Frame format
1
An extended frame-format message has been
received
0*
A standard frame-format message has been
received
30
RTR
R
Remote frame request
1
A remote frame has been received
0*
A data frame has been received
29 to 20 reserved
R
-
Reserved; do not modify. Read as logic 0
19 to 16 DLC[3:0]
R
Data-length code. This register contains the
number of data bytes received if bit RTR is
logic 0, or the requested number of data bytes if
bit RTR is logic 1. Values greater than eight are
handled as eight data bytes
0h*
15 to 11 reserved
R
-
Reserved; do not modify. Read as logic 0
10
BP
R
Bypass mode
1
The message was received in acceptance filter
bypass mode, which makes the identifier index
field meaningless
0*
9 to 0
IDI[9:0]
R
Identifier index. If bit BP is not set this register
contains the zero-based number of the look-up
table entry at which the acceptance filter
matched the received identifier. Disabled
entries in the standard tables are included in
this numbering, but will not be considered for
filtering
000h*