nodemcu-firmware/components
Jade Mattsson a3212b29ac Issue restart rather than second lua_main() call on LFS reload.
By the time we get informed that there's an LFS reload we've already
opened all the user libraries as well, so it's not safe to simply redo
that with a new lua_State. Currently that results in a hang, and a
manual reset is required to progress. Doing the automatic restart is
the correct approach here, even though this adds another reboot to the
LFS reload process.

Also fixed up a couple of minor issues when embedded-LFS is used.
2024-12-06 16:54:30 +11:00
..
base_nodemcu Issue restart rather than second lua_main() call on LFS reload. 2024-12-06 16:54:30 +11:00
driver_can Initial migration to IDFv5.0 2024-01-30 11:34:03 +11:00
driver_i2c Initial migration to IDFv5.0 2024-01-30 11:34:03 +11:00
embedded_lfs idf4: overhaul to new build system, part 1 of 3 2021-07-15 16:27:03 +10:00
lua Issue restart rather than second lua_main() call on LFS reload. 2024-12-06 16:54:30 +11:00
modules Add missing WiFi module to ESP32c3 build (#3659) 2024-08-08 07:45:34 +02:00
platform Add node.info() (#3655) 2024-07-31 09:43:15 +02:00
qrcodegen idf4: overhaul to new build system, part 1 of 3 2021-07-15 16:27:03 +10:00
rtos_dbg Initial migration to IDFv5.0 2024-01-30 11:34:03 +11:00
sjson Code cleanup to sort out warnings. 2021-07-29 13:47:45 +10:00
task Initial support for ESP32-C6 and ESP32-H2, plus assorted fixes & improvements (#3646) 2024-04-26 17:35:22 -04:00
u8g2 Code cleanup to sort out warnings. 2021-07-29 13:47:45 +10:00
ucg Code cleanup to sort out warnings. 2021-07-29 13:47:45 +10:00
uzlib Initial support for ESP32-C6 and ESP32-H2, plus assorted fixes & improvements (#3646) 2024-04-26 17:35:22 -04:00