2 can controller registers -6, 1 dual port memory space registers -6, Figure 4-2. can dual port memory address map -6 – Maxim Integrated MAXQ7666 User Manual
Page 136: 2 can controller registers

MAXQ7665/MAXQ7666 User’s Guide
4-6
4.2 CAN Controller Registers
4.2.1 Dual Port Memory Space Registers
This section summarizes CAN 0 control/status/mask information and CAN 0 message center registers that are located in the dual-port
memory space. The CAN 0 control/status/mask information is organized in sixteen 8-bit registers. For the 15 CAN 0 message centers,
each message center contains sixteen 8-bit registers.
The dual port memory address for the CAN message centers is located from 00h to 7Fh as illustrated in the CAN dual port memory
address map (see Figure 4-2). Since the CPU memory access is in 2-byte words, two registers are accessed at one time. A register is
shown as the high-order byte (H) or the low-order byte (L) by the word address. The dual port memory control/status/mask registers
and message center registers and bits are summarized in the tables that follow.
All the dual port memory locations are accessed by the microcontroller through the CAN 0 data pointer (C0DP) and the CAN 0 data
buffer (C0DB) registers.
Figure 4-2. CAN Dual Port Memory Address Map
RESERVED
RESERVED
MESSAGE 1 ARBITRATION REG 0
MESSAGE 1 ARBITRATION REG 1
MESSAGE 1 ARBITRATION REG 2
MESSAGE 1 ARBITRATION REG 3
MESSAGE 1 FORMAT REGISTER
MESSAGE 1 DATA BYTE 0
MESSAGE 1 DATA BYTE 1
MESSAGE 1 DATA BYTE 2
MESSAGE 1 DATA BYTE 3
MESSAGE 1 DATA BYTE 4
MESSAGE 1 DATA BYTE 5
MESSAGE 1 DATA BYTE 6
MESSAGE 1 DATA BYTE 7
RESERVED
MEDIA ID MASK REGISTER 0
MEDIA ARBITRATION REGISTER 0
MEDIA ID MASK REGISTER 1
MEDIA ARBITRATION REGISTER 1
BUS TIMING REGISTER 0
BUS TIMING REGISTER 1
STANDARD GLOBAL MASK REG 0
STANDARD GLOBAL MASK REG 1
EXTENDED GLOBAL MASK REG 0
EXTENDED GLOBAL MASK REG 1
EXTENDED GLOBAL MASK REG 2
EXTENDED GLOBAL MASK REG 3
MESSAGE CENTER 15 MASK REG 0
MESSAGE CENTER 15 MASK REG 1
MESSAGE CENTER 15 MASK REG 2
MESSAGE CENTER 15 MASK REG 3
CONTROL/STATUS/MASK REG
MESSAGE CENTER 1
MESSAGE CENTER 2
MESSAGE CENTER 3
MESSAGE CENTER 4
MESSAGE CENTER 5
MESSAGE CENTER 6
MESSAGE CENTER 7
MESSAGE CENTER 8
MESSAGE CENTER 9
MESSAGE CENTER 10
MESSAGE CENTER 11
MESSAGE CENTER 12
MESSAGE CENTER 13
MESSAGE CENTER 14
MESSAGE CENTER 15
08h(L)
08h(H)
09h(L)
09h(H)
0Ah(L)
0Ah(H)
0Bh(L)
0Bh(H)
0Ch(L)
0Ch(H)
0Dh(L)
0Dh(H)
0Eh(L)
0Eh(H)
0Fh(L)
0Fh(H)
00-07h
08-0Fh
10-17h
18-1Fh
20-27h
28-2Fh
30-37h
38-3Fh
40-47h
48-4Fh
50-57h
58-5Fh
60-67h
68-6Fh
70-77h
78-7Fh
00h(L)
00h(H)
01h(L)
01h(H)
02h(L)
02h(H)
03h(L)
03h(H)
04h(L)
04h(H)
05h(L)
05h(H)
06h(L)
06h(H)
07h(L)
07h(H)
MESSAGE
CENTER 1
ADDRESS MAP
ADDRESS
ADDRESS
ADDRESS
CONTROL/STATUS/MASK
REGISTER
Maxim Integrated