circuitpython/ports/esp32s2/common-hal
Scott Shawcroft 0552ce2d3b
Allocate I2C mutex with IDF
This keeps the mutex info in the same spot in memory. "Statically
allocating it" with CircuitPython meant that the buffer moved when
the I2C object is moved to keep it alive for a display.

Fixes #4962
2021-08-24 16:06:14 -07:00
..
alarm Fix a couple fake sleep bugs on nrf and esp 2021-07-28 13:27:48 -07:00
analogio update idf to v4.3 2021-06-24 23:14:08 +05:30
audiobusio esp32s2: Implement parallel image capture 2021-06-10 11:27:49 -05:00
board Initial ESP32S2 port. 2020-05-15 15:36:16 -07:00
busio Allocate I2C mutex with IDF 2021-08-24 16:06:14 -07:00
canio canio: Run background tasks while waiting for message reception 2021-08-19 13:55:30 -05:00
countio run code formatting script 2021-03-15 19:27:36 +05:30
digitalio update idf to v4.3 2021-06-24 23:14:08 +05:30
displayio More formatting 2021-03-16 08:29:04 -05:00
dualbank update idf to v4.3 2021-06-24 23:14:08 +05:30
frequencyio run code formatting script 2021-03-15 19:27:36 +05:30
imagecapture esp32s2: Implement parallel image capture 2021-06-10 11:27:49 -05:00
microcontroller update run-mode 2021-07-18 00:00:58 +05:30
neopixel_write run code formatting script 2021-03-15 19:27:36 +05:30
nvm run code formatting script 2021-03-15 19:27:36 +05:30
os run code formatting script 2021-03-15 19:27:36 +05:30
ps2io run code formatting script 2021-03-15 19:27:36 +05:30
pulseio Switch to pin, frequency and duty_cycle PulseOut 2021-07-26 18:35:49 -07:00
pwmio Switch to pin, frequency and duty_cycle PulseOut 2021-07-26 18:35:49 -07:00
rgbmatrix esp32s2: Add rgbmatrix support 2021-05-26 11:21:59 -05:00
rotaryio run code formatting script 2021-03-15 19:27:36 +05:30
rtc update idf to v4.3 2021-06-24 23:14:08 +05:30
socketpool Remove OSError(0) and old network modules 2021-07-21 17:33:40 -07:00
ssl Remove OSError(0) and old network modules 2021-07-21 17:33:40 -07:00
supervisor run code formatting script 2021-03-15 19:27:36 +05:30
time merge from upstream + wip 2020-11-25 17:52:06 -05:00
touchio run code formatting script 2021-03-15 19:27:36 +05:30
watchdog run code formatting script 2021-03-15 19:27:36 +05:30
wifi remove unsupported authmodes 2021-04-30 22:11:32 +05:30