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
On the Zephyr RM gateway, when we receive a packet via Lemonbeat and it is
sent over PPP, this previously blocked the lb_radio driver from sending a
MAC ACK (this is independent of thread priorities if the PPP code never
yields).
This was previously addressed by a k_sleep(K_MSEC(50)) before handing over
new packets from Lemonbeat to PPP in sg_ppp_bridge_process_pkt(), but
yielding in ppp_send_flush() seems cleaner.
Issue regarding upstreaming:
zephyrproject-rtos#70696
Summary: Zephyr does not want this implementation upstreamed; suggestion
is to rewrite PPP to use the interrupt-driver UART API. If/when this is
done, we can potentially switch and drop this patch.
(cherry picked from commit 1d77de7)
(squashed commit 3a0993d)
0 commit comments