micropython/ports
Damien George e754c2e84f 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>
2022-01-14 15:41:59 +11:00
..
bare-arm bare-arm/mpconfigport.h: Disable remaining optional features. 2021-11-01 14:23:06 +11:00
cc3200 py/runtime: Allow initialising sys.path/argv with defaults. 2021-12-18 00:08:07 +11:00
esp32 esp32/esp32_rmt: Install RMT driver on core 1. 2022-01-14 15:41:59 +11:00
esp8266 esp8266: Allow building a board to any dest directory. 2021-12-30 15:47:49 +11:00
javascript py/runtime: Allow initialising sys.path/argv with defaults. 2021-12-18 00:08:07 +11:00
mimxrt mimxrt,stm32: Enable MICROPY_PY_USSL_FINALISER. 2022-01-08 00:02:04 +11:00
minimal minimal/mpconfigport.h: Disable features that are not needed. 2021-11-05 13:12:18 +11:00
nrf ports: Update board.json files to link to new board images. 2022-01-07 11:33:28 +11:00
pic16bit all: Update to point to files in new shared/ directory. 2021-07-12 17:08:10 +10:00
powerpc all: Update to point to files in new shared/ directory. 2021-07-12 17:08:10 +10:00
qemu-arm all: Update to point to files in new shared/ directory. 2021-07-12 17:08:10 +10:00
rp2 rp2/boards/GARATRONIC_PYBSTICK26_RP2040: Use correct pico-sdk board cfg. 2022-01-06 16:50:20 +11:00
samd py/runtime: Allow initialising sys.path/argv with defaults. 2021-12-18 00:08:07 +11:00
stm32 mimxrt,stm32: Enable MICROPY_PY_USSL_FINALISER. 2022-01-08 00:02:04 +11:00
teensy py/runtime: Allow initialising sys.path/argv with defaults. 2021-12-18 00:08:07 +11:00
unix ports: Move '.frozen' to second entry in sys.path. 2021-12-29 23:55:36 +11:00
windows windows/appveyor: Build mpy-cross only once for mingw-w64. 2022-01-10 15:01:03 +01:00
zephyr zephyr/modbluetooth_zephyr: Provide dummy connect_cancel function. 2022-01-13 13:45:55 +11:00