On Sun, Jul 13, 2025 at 11:02:05AM +0000, Emmanuel Dreyfus wrote:

> Input received on the other end:
> "6"
> "E"


Your code allocates the xfer with flag USBD_SYNCHRONOUS
and sets up the xfer with flag USBD_NO_TIMEOUT.

usbd_setup_xfer() however rewrites the flags, so
it needs USBD_SYNCHRONOUS while usbd_create_xfer
probably doesn't.


Greetings,
-- 
                                Michael van Elst
Internet: mlel...@serpens.de
                                "A potential Snark may lurk in every tree."

Reply via email to