stm32h7: Prevent UART from waiting on TXDMA semaphore

The UART7 TXDMA services TELEM1 with flow control. If CTS is high, the
transmitting thread will wait on a semaphore, which may block other
threads from acquiring necessary resources to make progress, for
example, preventing MAVLINK instances from transmitting.

This change in NuttX makes the TXDMA acquire the semaphore in a
non-blocking way, preventing this issue.
This commit is contained in:
Niklas Hauser 2023-11-09 13:06:46 +01:00 committed by David Sidrane
parent fc5b868138
commit 1463f9dec8
1 changed files with 1 additions and 1 deletions

@ -1 +1 @@
Subproject commit e7323775300a202a3a2d5a4f3d7c8498987b8774
Subproject commit ed4814f6239097dde5eecf2b4fbd58661db84dda