[riot-notifications] [RIOT-OS/RIOT] drivers/cc110x: Complete rewrite from scratch (#10340)

Peter Kietzmann notifications at github.com
Fri Feb 1 13:35:56 CET 2019


I'm sorry but I still don't understand. Let's go in little steps.

> The underlying problem here is that the driver will return -EBUSY when netdev_driver_t::send() is called during TX and drop the frame

Then the driver should not return `-EBUSY` but rather block until not busy anymore and afterwards load the frame to the TX buffer, transmit...  This might not be the most elegant way but it would be inline with other drivers such as the at86rf2xx. Optimization should be handled outside this PR.

> If the frame did not fit the TX buffer

When will this ever happen? (i) the driver should drop frames that can't be transmitted. (ii) if this is about fragmentation then the fragmentation module needs to take care about that.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/RIOT-OS/RIOT/pull/10340#issuecomment-459709174
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.riot-os.org/pipermail/notifications/attachments/20190201/e231534a/attachment.html>


More information about the notifications mailing list