micropython/ports
Nicko van Someren 14ab81e87a esp32: Reduce latency for handling of scheduled Python callbacks.
Prior to this patch there was a large latency for executing scheduled
callbacks when when Python code is sleeping: at the heart of the
implementation of sleep_ms() is a call to vTaskDelay(1), which always
sleeps for one 100Hz tick, before performing another call to
MICROPY_EVENT_POLL_HOOK.

This patch fixes this issue by using FreeRTOS Task Notifications to signal
the main thread that a new callback is pending.
2018-07-04 10:49:37 +10:00
..
bare-arm
cc3200
esp32 esp32: Reduce latency for handling of scheduled Python callbacks. 2018-07-04 10:49:37 +10:00
esp8266
minimal
pic16bit
qemu-arm
stm32
teensy
unix
windows
zephyr