nuttx/arch/risc-v
Eero Nurkkala 90d9b6b8ac risc-v/mpfs: usb: fix infinite loop issue
mpfs_write_tx_fifo() gets stuck in the following case:
  - CDCACM is used
  - ttyACM0 is opened and then closed from the remote end,
    such as Linux or Windows
  - data is written into ttyACM0 from NuttX
  - tx fifo will never get empty and the system is stuck

Fix this by issuing an error code if the transmit fifo doesn't
proceed as expected. The error code is then propagated into
higher level keeping the system functional.

Signed-off-by: Eero Nurkkala <eero.nurkkala@offcode.fi>
2022-08-29 21:35:54 +08:00
..
include Remove executable permission from source and build files. 2022-08-04 12:48:18 -03:00
src risc-v/mpfs: usb: fix infinite loop issue 2022-08-29 21:35:54 +08:00
Kconfig risc-v/esp32c3: Add support for Protected Mode 2022-05-18 11:43:52 +08:00