[riot-notifications] [RIOT-OS/RIOT] [RFC] netdev: change receive mechanism (#11652)

Juan I Carrano notifications at github.com
Fri Jun 7 13:37:00 CEST 2019


My impression here is that these problems are caused in great part by not being able to start I/O operations (i.e. SPI transfers) from interrupts.

If that was possible and if a fixed size buffer was already available at reception time, then:

1. The driver gets a RX interrupt.
2. A (nonblocking) transfer operation is started from the interrupt.
3. Upon completion, the upper layer is notified (via a message).

What am I missing?

-- 
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/issues/11652#issuecomment-499852619
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.riot-os.org/pipermail/notifications/attachments/20190607/20b16817/attachment.html>


More information about the notifications mailing list