Hi Navaneethan,

On 05/26/2010 09:35 PM, navanee than wrote:
> Hi Wolfgang,
> 
> Thanks for reply.
> 
> Loopback is done at the hardware level. Means, on the CAN hardware,  loopback 
> bit is enabled on the CTRL register. Local loopback is working fine.

The normal loopback is done in software by setting IFF_ECHO and handling
echo skb's appropriately. can_put_echo_skb() should be called in the
xmit function and can_get_echo_skb() when the TX is done (normally when
the TX done interrupt occurs). This seems not be implemented in your
driver.

Wolfgang.
_______________________________________________
Socketcan-users mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/socketcan-users

Reply via email to