summaryrefslogtreecommitdiffstatshomepage
path: root/docs/esp32
diff options
context:
space:
mode:
authorDamien George <damien@micropython.org>2022-01-13 15:16:16 +1100
committerDamien George <damien@micropython.org>2022-01-14 15:41:59 +1100
commite754c2e84f1845313411a68c26821d613e66934e (patch)
treee2bb701c4e2b8b75d31cb37058bb51c9e7dc8197 /docs/esp32
parent895738625044b9fada0cf32aeee2f90bc0f52886 (diff)
downloadmicropython-e754c2e84f1845313411a68c26821d613e66934e.tar.gz
micropython-e754c2e84f1845313411a68c26821d613e66934e.zip
esp32/esp32_rmt: Install RMT driver on core 1.
MicroPython currently runs on core 0 of the esp32. Calling rmt_driver_install will mean that the RMT interrupt handler is also serviced on core 0. This can lead to glitches in the RMT output if WiFi is enabled (for esp32.RMT and machine.bitstream). This patch calls rmt_driver_install on core 1, ensuring that the RMT interrupt handler is serviced on core 1. This prevents glitches. Fixes issue #8161. Signed-off-by: Damien George <damien@micropython.org>
Diffstat (limited to 'docs/esp32')
0 files changed, 0 insertions, 0 deletions