Atmel Xplained Pro Evaluation Kit ATSAM4E-XPRO ATSAM4E-XPRO Data Sheet

Product codes
ATSAM4E-XPRO
Page of 1506
SAM4E [DATASHEET]
Atmel-11157D-ATARM-SAM4E16-SAM4E8-Datasheet_12-Jun-14
704
33.9.18 CAN Message Status Register
Name:
CAN_MSRx [x=0..7]
Address:
0x40010210 (0)[0], 0x40010230 (0)[1], 0x40010250 (0)[2], 0x40010270 (0)[3], 0x40010290 (0)[4], 
0x400102B0 (0)[5], 0x400102D0 (0)[6], 0x400102F0 (0)[7], 0x40014210 (1)[0], 0x40014230 (1)[1], 0x40014250 (1)[2], 
0x40014270 (1)[3], 0x40014290 (1)[4], 0x400142B0 (1)[5], 0x400142D0 (1)[6], 0x400142F0 (1)[7]
Access:
Read-only
These register fields are updated each time a message transfer is received or aborted.
MMI is cleared by reading the CAN_MSRx.
MRDY, MABT are cleared by writing MTCR or MACR in the CAN_MCRx.
Warning: MRTR and MDLC state depends partly on the mailbox object type.
MTIMESTAMP: Timer value
This field is updated only when time-triggered operations are disabled (TTM cleared in CAN_MR). If the TEOF field in the 
CAN_MR is cleared, TIMESTAMP is the internal timer value at the start of frame of the last message received or sent by 
the mailbox. If the TEOF field in the CAN_MR is set, TIMESTAMP is the internal timer value at the end of frame of the last 
message received or sent by the mailbox.
In Time Triggered Mode, MTIMESTAMP is set to 0.
MDLC: Mailbox Data Length Code 
MRTR: Mailbox Remote Transmission Request 
31
30
29
28
27
26
25
24
MMI
23
22
21
20
19
18
17
16
MRDY
MABT
MRTR
MDLC
15
14
13
12
11
10
9
8
MTIMESTAMP
7
6
5
4
3
2
1
0
MTIMESTAMP
Mailbox Object Type
Description
Receive
Length of the first mailbox message received
Receive with overwrite
Length of the last mailbox message received
Transmit
No action
Consumer
Length of the mailbox message received
Producer
Length of the mailbox message to be sent after the remote frame reception
Mailbox Object Type
Description
Receive
The first frame received has the RTR bit set.
Receive with overwrite
The last frame received has the RTR bit set.
Transmit
Reserved
Consumer
Reserved. After setting the MOT field in the CAN_MMR, MRTR is reset to 1.
Producer
Reserved. After setting the MOT field in the CAN_MMR, MRTR is reset to 0.