Skip to content

Commit e59c0d2

Browse files
committed
Release Tasmota 2.0.0
1 parent 48fb4e4 commit e59c0d2

File tree

230 files changed

+202
-149
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

230 files changed

+202
-149
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "framework-arduinoespressif32",
3-
"version": "0.0.0",
4-
"description": "Arduino Wiring-based Framework for the Espressif ESP32, ESP32-S and ESP32-C series of SoCs",
3+
"version": "2.0.0+tasmota",
4+
"description": "Arduino Wiring-based Tasmota Framework for the Espressif ESP32, ESP32-S and ESP32-C series of SoCs",
55
"keywords": [
66
"framework",
77
"arduino",

platform.txt

Lines changed: 8 additions & 8 deletions
Large diffs are not rendered by default.

tools/platformio-build-esp32.py

Lines changed: 33 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
"-mlongcalls",
5151
"-Wno-frame-address",
5252
"-std=gnu++11",
53-
"-fexceptions",
53+
"-fno-exceptions",
5454
"-fno-rtti"
5555
],
5656

@@ -83,6 +83,35 @@
8383
"-Wl,--wrap=mbedtls_mpi_exp_mod",
8484
"-Wl,--wrap=longjmp",
8585
"-Wl,--undefined=uxTopUsedPriority",
86+
"-Wl,--wrap=_Unwind_SetEnableExceptionFdeSorting",
87+
"-Wl,--wrap=__register_frame_info_bases",
88+
"-Wl,--wrap=__register_frame_info",
89+
"-Wl,--wrap=__register_frame",
90+
"-Wl,--wrap=__register_frame_info_table_bases",
91+
"-Wl,--wrap=__register_frame_info_table",
92+
"-Wl,--wrap=__register_frame_table",
93+
"-Wl,--wrap=__deregister_frame_info_bases",
94+
"-Wl,--wrap=__deregister_frame_info",
95+
"-Wl,--wrap=_Unwind_Find_FDE",
96+
"-Wl,--wrap=_Unwind_GetGR",
97+
"-Wl,--wrap=_Unwind_GetCFA",
98+
"-Wl,--wrap=_Unwind_GetIP",
99+
"-Wl,--wrap=_Unwind_GetIPInfo",
100+
"-Wl,--wrap=_Unwind_GetRegionStart",
101+
"-Wl,--wrap=_Unwind_GetDataRelBase",
102+
"-Wl,--wrap=_Unwind_GetTextRelBase",
103+
"-Wl,--wrap=_Unwind_SetIP",
104+
"-Wl,--wrap=_Unwind_SetGR",
105+
"-Wl,--wrap=_Unwind_GetLanguageSpecificData",
106+
"-Wl,--wrap=_Unwind_FindEnclosingFunction",
107+
"-Wl,--wrap=_Unwind_Resume",
108+
"-Wl,--wrap=_Unwind_RaiseException",
109+
"-Wl,--wrap=_Unwind_DeleteException",
110+
"-Wl,--wrap=_Unwind_ForcedUnwind",
111+
"-Wl,--wrap=_Unwind_Resume_or_Rethrow",
112+
"-Wl,--wrap=_Unwind_Backtrace",
113+
"-Wl,--wrap=__cxa_call_unexpected",
114+
"-Wl,--wrap=__gxx_personality_v0",
86115
"-T", "esp32.rom.redefined.ld",
87116
"-T", "memory.ld",
88117
"-T", "sections.ld",
@@ -102,14 +131,14 @@
102131
"-u", "start_app",
103132
"-u", "start_app_other_cores",
104133
"-u", "__ubsan_include",
105-
"-u", "__assert_func",
106134
"-u", "vfs_include_syscalls_impl",
107135
"-u", "app_main",
108136
"-u", "newlib_include_heap_impl",
109137
"-u", "newlib_include_syscalls_impl",
110138
"-u", "newlib_include_pthread_impl",
111139
"-u", "newlib_include_assert_impl",
112140
"-u", "__cxa_guard_dummy",
141+
"-u", "__cxx_fatal_exception",
113142
'-Wl,-Map="%s"' % join("$BUILD_DIR", basename(env.subst("${PROJECT_DIR}.map")))
114143
],
115144

@@ -298,8 +327,9 @@
298327
"UNITY_INCLUDE_CONFIG_H",
299328
"WITH_POSIX",
300329
"_GNU_SOURCE",
301-
("IDF_VER", '\\"v4.4-dev-2897-g61299f879e\\"'),
330+
("IDF_VER", '\\"v4.4-dev-2909-gcdcf92440\\"'),
302331
"ESP_PLATFORM",
332+
"NDEBUG",
303333
"ARDUINO_ARCH_ESP32",
304334
"ESP32",
305335
("F_CPU", "$BOARD_F_CPU"),

tools/platformio-build-esp32c3.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,6 @@
127127
"-u", "pthread_include_pthread_local_storage_impl",
128128
"-u", "start_app",
129129
"-u", "__ubsan_include",
130-
"-u", "__assert_func",
131130
"-u", "vfs_include_syscalls_impl",
132131
"-u", "app_main",
133132
"-u", "newlib_include_heap_impl",
@@ -281,8 +280,9 @@
281280
"UNITY_INCLUDE_CONFIG_H",
282281
"WITH_POSIX",
283282
"_GNU_SOURCE",
284-
("IDF_VER", '\\"v4.4-dev-2897-g61299f879e\\"'),
283+
("IDF_VER", '\\"v4.4-dev-2909-gcdcf92440\\"'),
285284
"ESP_PLATFORM",
285+
"NDEBUG",
286286
"ARDUINO_ARCH_ESP32",
287287
"ESP32",
288288
("F_CPU", "$BOARD_F_CPU"),

tools/platformio-build-esp32s2.py

Lines changed: 33 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
CXXFLAGS=[
4949
"-mlongcalls",
5050
"-std=gnu++11",
51-
"-fexceptions",
51+
"-fno-exceptions",
5252
"-fno-rtti"
5353
],
5454

@@ -79,6 +79,35 @@
7979
"-fno-lto",
8080
"-Wl,--wrap=longjmp",
8181
"-Wl,--undefined=uxTopUsedPriority",
82+
"-Wl,--wrap=_Unwind_SetEnableExceptionFdeSorting",
83+
"-Wl,--wrap=__register_frame_info_bases",
84+
"-Wl,--wrap=__register_frame_info",
85+
"-Wl,--wrap=__register_frame",
86+
"-Wl,--wrap=__register_frame_info_table_bases",
87+
"-Wl,--wrap=__register_frame_info_table",
88+
"-Wl,--wrap=__register_frame_table",
89+
"-Wl,--wrap=__deregister_frame_info_bases",
90+
"-Wl,--wrap=__deregister_frame_info",
91+
"-Wl,--wrap=_Unwind_Find_FDE",
92+
"-Wl,--wrap=_Unwind_GetGR",
93+
"-Wl,--wrap=_Unwind_GetCFA",
94+
"-Wl,--wrap=_Unwind_GetIP",
95+
"-Wl,--wrap=_Unwind_GetIPInfo",
96+
"-Wl,--wrap=_Unwind_GetRegionStart",
97+
"-Wl,--wrap=_Unwind_GetDataRelBase",
98+
"-Wl,--wrap=_Unwind_GetTextRelBase",
99+
"-Wl,--wrap=_Unwind_SetIP",
100+
"-Wl,--wrap=_Unwind_SetGR",
101+
"-Wl,--wrap=_Unwind_GetLanguageSpecificData",
102+
"-Wl,--wrap=_Unwind_FindEnclosingFunction",
103+
"-Wl,--wrap=_Unwind_Resume",
104+
"-Wl,--wrap=_Unwind_RaiseException",
105+
"-Wl,--wrap=_Unwind_DeleteException",
106+
"-Wl,--wrap=_Unwind_ForcedUnwind",
107+
"-Wl,--wrap=_Unwind_Resume_or_Rethrow",
108+
"-Wl,--wrap=_Unwind_Backtrace",
109+
"-Wl,--wrap=__cxa_call_unexpected",
110+
"-Wl,--wrap=__gxx_personality_v0",
82111
"-T", "memory.ld",
83112
"-T", "sections.ld",
84113
"-T", "esp32s2.rom.ld",
@@ -97,14 +126,14 @@
97126
"-u", "ld_include_highint_hdl",
98127
"-u", "start_app",
99128
"-u", "__ubsan_include",
100-
"-u", "__assert_func",
101129
"-u", "vfs_include_syscalls_impl",
102130
"-u", "app_main",
103131
"-u", "newlib_include_heap_impl",
104132
"-u", "newlib_include_syscalls_impl",
105133
"-u", "newlib_include_pthread_impl",
106134
"-u", "newlib_include_assert_impl",
107135
"-u", "__cxa_guard_dummy",
136+
"-u", "__cxx_fatal_exception",
108137
'-Wl,-Map="%s"' % join("$BUILD_DIR", basename(env.subst("${PROJECT_DIR}.map")))
109138
],
110139

@@ -285,8 +314,9 @@
285314
"UNITY_INCLUDE_CONFIG_H",
286315
"WITH_POSIX",
287316
"_GNU_SOURCE",
288-
("IDF_VER", '\\"v4.4-dev-2897-g61299f879e\\"'),
317+
("IDF_VER", '\\"v4.4-dev-2909-gcdcf92440\\"'),
289318
"ESP_PLATFORM",
319+
"NDEBUG",
290320
"ARDUINO_ARCH_ESP32",
291321
"ESP32",
292322
("F_CPU", "$BOARD_F_CPU"),
-1.64 KB
Binary file not shown.
-1.63 KB
Binary file not shown.
-1.64 KB
Binary file not shown.
-1.63 KB
Binary file not shown.
-1.64 KB
Binary file not shown.

0 commit comments

Comments
 (0)