You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
zephyr: sync: channel: Add try and timeout variants of recv
Add `try_recv` and `recv_timeout` variants to the channel Receiver.
Notably, this allows the special case of a `try_recv` on a bounded
channel being safe to call from IRQ context. Notably, unbounded
channels are _never_ safe to use from IRQ context.
Signed-off-by: David Brown <[email protected]>
0 commit comments