Datasheet
MSCAN08 Controller (MSCAN08)
MC68HC908GZ60 • MC68HC908GZ48 • MC68HC908GZ32 Data Sheet, Rev. 6
152 Freescale Semiconductor
12.12.1 Message Buffer Outline
Figure 12-12 shows the common 13-byte data structure of receive and transmit buffers for extended
identifiers. The mapping of standard identifiers into the IDR registers is shown in Figure 12-13. All bits of
the 13-byte data structure are undefined out of reset.
NOTE
The foreground receive buffer can be read anytime but cannot be written.
The transmit buffers can be read or written anytime.
Addr. Register Bit 7 6 5 4 3 2 1 Bit 0
$05b0 IDR0
Read:
ID28 ID27 ID26 ID25 ID24 ID23 ID22 ID21
Write:
$05b1 IDR1
Read:
ID20 ID19 ID18 SRR (=1) IDE (=1) ID17 ID16 ID15
Write:
$05b2 IDR2
Read:
ID14 ID13 ID12 ID11 ID10 ID9 ID8 ID7
Write:
$05b3 IDR3
Read:
ID6 ID5 ID4 ID3 ID2 ID1 ID0 RTR
Write:
$05b4 DSR0
Read:
DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
Write:
$05b5 DSR1
Read:
DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
Write:
$05b6 DSR2
Read:
DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
Write:
$05b7 DSR3
Read:
DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
Write:
$05b8 DSR4
Read:
DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
Write:
$05b9 DSR5
Read:
DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
Write:
$05bA DSR6
Read:
DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
Write:
$05bB DSR7
Read:
DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
Write:
$05bC DLR
Read:
DLC3 DLC2 DLC1 DLC0
Write:
= Unimplemented
Figure 12-12. Receive/Transmit Message Buffer Extended Identifier (IDRn)
