Jonathan Bell 33ed0e78dc cdc_uart: performance improvements
This commit fixes a few deadlock scenarios and makes cdc_task more
amenable to being called in a threadable context. Full-duplex is now
reliable at fast and slow baudrates.

There is still an annoyance where if the CDC interface is deactivated
while the UART RX is still active, buffers queued to the endpoint
hardware aren't flushed. This is a tinyUSB interface bug.

Signed-off-by: Jonathan Bell <jonathan@raspberrypi.com>
2022-08-18 16:00:28 +01:00
2022-08-18 16:00:28 +01:00
2022-07-22 10:35:01 +01:00
2021-01-20 17:47:12 +00:00
2022-07-22 11:19:40 +01:00

Picoprobe

Picoprobe allows a Pico / RP2040 to be used as USB -> SWD and UART bridge. This means it can be used as a debugger and serial console for another Pico.

Documentation

Picoprobe documentation can be found in the Pico Getting Started Guide. See "Appendix A: Using Picoprobe".

Description
Firmware source and binaries for the RP2040-based Debug Probe accessory
Readme MIT 12 MiB
Languages
C 99.2%
CMake 0.4%
Assembly 0.4%