11.2.2.1 Procedure for Sending a Message

  1. Write message into an empty transmit message holding buffer. An empty buffer is indicated by the TxReq that is equal to zero.
  2. Request transmission by setting the respective TxReq flag to 1.
  3. The TxReq flag remains set as long as the message transmit request is pending. The content of the message buffer must not be changed while the TxReq flag is set.
  4. The internal message priority arbiter selects the message according to the chosen arbitration scheme.
  5. Once the message is transmitted, the TxReq flag is set to zero and the tx_msg interrupt status bit is asserted.