AnsweredAssumed Answered

CAN Module: Reconfiguration of Receive Mailboxes

Question asked by gpetrowitsch on Oct 21, 2010
Latest reply on Feb 9, 2011 by jobo23



I'm going to write a driver for the CAN modules in the Blackfin (BF548M).

It should be able to reconfigure a receive mailbox during normal operation.

I want to make sure, that I don't loose any message that's coming in, when

I do this.


The handbook says, that disabling a receive mailbox, while a message

is coming in, that would match it's identifier fields, leads to the loss of

this message, even if another mailbox would swallow it.


The question now is: How do I know no message is currently coming in so

that I can disable a mailbox without loosing a message? Or in other words:

Can I detect a safe point in time where to disable a receive mailbox without

risking to loose a message?