diff options
| author | Hakan Lindestaf <[email protected]> | 2026-04-22 17:48:07 -0500 |
|---|---|---|
| committer | Hakan Lindestaf <[email protected]> | 2026-04-22 17:48:07 -0500 |
| commit | 9c49c0eb215057885ae0aec46172778b9cf9b9a5 (patch) | |
| tree | 9bcb6ab86e39da15cc5b01bdedcb341384e874cd /lib/embedded-cli | |
| parent | 723e0167a3d164918c1453d3941cb2b9a6a2d463 (diff) | |
midi host: raise default RX FIFO above EP size, document drain requirement
Follow-up to #3239. tuh_midi_stream_read terminates on cable-number
transitions, leaving residue in the FIFO. With the default RX FIFO
sized equal to one bulk packet, the next bulk IN transfer fails to
queue and the driver silently stops receiving. Raising the default
to 2x bulk gives single-call apps a full packet of headroom and
documents the drain-loop expectation.
Reproduced with Akai LPD8 mk1 (VID 09E8 PID 0075) on STM32H753 DWC2
host; fixed with this patch. See #3613 for full repro + captures.
Diffstat (limited to 'lib/embedded-cli')
0 files changed, 0 insertions, 0 deletions
