feat(esp_trace): add compiler-instrumented function tracing support

This commit is contained in:
Erhan Kurubas
2026-07-16 10:18:25 +02:00
parent b8d937bbb3
commit 39d6aaaecb
33 changed files with 1498 additions and 274 deletions
+5 -1
View File
@@ -19,6 +19,10 @@ if(CONFIG_ESP_TRACE_ENABLE)
if(CONFIG_ESP_TRACE_TRANSPORT_USB_SERIAL_JTAG)
list(APPEND srcs "adapters/transport/adapter_transport_usb_serial_jtag.c")
endif()
if(CONFIG_ESP_TRACE_FUNCTION_TRACE)
list(APPEND srcs "src/function_trace.c")
endif()
endif()
set(includes
@@ -32,7 +36,7 @@ set(priv_requires
"esp_timer"
"esp_system"
)
set(priv_includes "")
set(priv_includes "private_include")
set(requires "app_trace")
idf_component_register(SRCS ${srcs}