AnsweredAssumed Answered

bfin_can: data overrun not clearing

Question asked by pj0585 on Feb 3, 2012
Latest reply on Mar 25, 2014 by sfe



I'm working with blackfin BF537-STAMP board & blackfin-linux-dist 2010R1-RC5.


What I observed is that if there is a data overrun error, then that error does not clear. Once I receive data overrun then it stays and I get data overrun for every incoming message.


I checked the bfin_can driver and in the interrupt section, only GIS is cleared, but did not understand whether the code to pick up the new message (the message that has over written the existing unread message) executes or not.


Can anyone give inputs on this?