mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-10-28 07:03:34 +08:00
STM32 NuttX facepalm fix
This commit is contained in:
@@ -105,7 +105,7 @@ int BusEvent::poll(::file* filp, ::pollfd* fds, bool setup)
|
|||||||
* - Transmission complete. This event is edge-triggered.
|
* - Transmission complete. This event is edge-triggered.
|
||||||
* FIXME Since TX event is edge-triggered, it can be lost between poll() calls.
|
* FIXME Since TX event is edge-triggered, it can be lost between poll() calls.
|
||||||
*/
|
*/
|
||||||
fds->revents |= fds->events & (can_driver_.hasReadableInterfaces() ? 0 : POLLIN);
|
fds->revents |= fds->events & (can_driver_.hasReadableInterfaces() ? POLLIN : 0);
|
||||||
if (fds->revents != 0)
|
if (fds->revents != 0)
|
||||||
{
|
{
|
||||||
(void)sem_post(fds->sem);
|
(void)sem_post(fds->sem);
|
||||||
|
|||||||
Reference in New Issue
Block a user