diff options
| author | Angus Gratton <angus@redyak.com.au> | 2025-11-20 17:33:01 +1100 |
|---|---|---|
| committer | Damien George <damien@micropython.org> | 2025-12-01 13:09:57 +1100 |
| commit | eb5d89cd8324407eda67066292d4cabbc4ce4cd4 (patch) | |
| tree | 7832821eff88db250c27be915b6099912f9110cf /unix/lexerunix.c | |
| parent | 50a06b64042feb5387b7d520152f5f09b1537a68 (diff) | |
esp32/usb_serial_jtag: Flush usb_serial_jtag TXFIFO from ISR.
This was necessary to un-wedge the USJ TX path on ESP32-P4, I think because
the bootloader prints a lot on this chip. I think it might be possible to
hit it on other chips, though.
The implementation is based on the ESP-IDF driver, which will always add an
extra flush when the TXFIFO is empty in case the host is expecting a ZLP.
This work was funded through GitHub Sponsors.
Signed-off-by: Angus Gratton <angus@redyak.com.au>
Diffstat (limited to 'unix/lexerunix.c')
0 files changed, 0 insertions, 0 deletions
