#4652: if_atsam: Fix checksum offload, add multicast and VLAN support (cloned) -----------------------------+------------------------------ Reporter: Sebastian Huber | Owner: Sebastian Huber Type: defect | Status: closed Priority: normal | Milestone: 6.1 Component: network/libbsd | Version: 5 Severity: normal | Resolution: fixed Keywords: | Blocked By: Blocking: | -----------------------------+------------------------------
Comment (by Sebastian Huber <sebastian.huber@…>): In [changeset:"61f646d9b90b161e6b8676111241817658017ece/rtems-libbsd" 61f646d/rtems-libbsd]: {{{ #!CommitTicketReference repository="rtems-libbsd" revision="61f646d9b90b161e6b8676111241817658017ece" if_atsam: Recover from receive freezes Under unknown conditions the receive path ended up in a frozen state. In this state, the DMA and driver descriptor head were equal and all receive descriptors had the used bit set. So, the DMA was unable to store received frames. However, the receive daemon was never woken up to refill the receive buffers. It seems that the RXUBR interrupt can be used to recover from this state. Update #4652. }}} -- Ticket URL: <http://devel.rtems.org/ticket/4652#comment:29> RTEMS Project <http://www.rtems.org/> RTEMS Project
_______________________________________________ bugs mailing list bugs@rtems.org http://lists.rtems.org/mailman/listinfo/bugs