Controller area network (beCAN) RM0016
378/449 Doc ID 14587 Rev 8
23.6.4 Message storage
The interface between the software and the hardware for the CAN messages is
implemented by means of mailboxes. A mailbox contains all information related to a
message; identifier, data, control, status and time stamp information.
Transmit mailbox
The software sets up the message to be transmitted in an empty transmit mailbox. The
status of the transmission is indicated by hardware in the CAN_MCSR register.
Table 65. Transmit mailbox mapping
Offset to Transmit Mailbox base
address (bytes)
Register name
0CAN_MCSR
1 CAN_MDLCR
2 CAN_MIDR1
3 CAN_MIDR2
4 CAN_MIDR3
5 CAN_MIDR4
6CAN_MDAR1
7CAN_MDAR2
8CAN_MDAR3
9CAN_MDAR4
10 CAN_MDAR5
11 CAN_MDAR6
12 CAN_MDAR7
13 CAN_MDAR8
14 CAN_MTSRL
15 CAN_MTSRH