diff options
author | iabdalkader <i.abdalkader@gmail.com> | 2021-12-10 01:27:45 +0200 |
---|---|---|
committer | Damien George <damien@micropython.org> | 2021-12-14 14:59:39 +1100 |
commit | f21c5655835ba3703deeb1f0fa375d6a706b03cc (patch) | |
tree | a2334ac2cec5803a534bd3a8be74f686b05ee565 /docs/esp32/quickref.rst | |
parent | 5adb1fa40e95d938a713a3ed9a3b80615edf90fa (diff) | |
download | micropython-f21c5655835ba3703deeb1f0fa375d6a706b03cc.tar.gz micropython-f21c5655835ba3703deeb1f0fa375d6a706b03cc.zip |
rp2/machine_uart: Handle and clear UART RX timeout IRQ.
The pico-sdk 1.3.0 update in 97a7cc243b028833bdcb8ce0bc19b2bce7545851
introduced a change that broke RP2 Bluetooth UART, and possibly UART in
general, which stops working right after UART is initialized. The commit
raspberrypi/pico-sdk@2622e9b enables the UART receive timeout (RTIM) IRQ,
which is asserted when the receive FIFO is not empty, and no more
characters are received for a period of time.
This commit makes sure the RTIM IRQ is handled and cleared in
uart_service_interrupt.
Diffstat (limited to 'docs/esp32/quickref.rst')
0 files changed, 0 insertions, 0 deletions