change(app_trace): move sysview to component registry

This commit is contained in:
Erhan Kurubas
2025-11-13 10:50:42 +01:00
parent ccc59ed681
commit 7d4ae881c5
66 changed files with 146 additions and 8456 deletions
@@ -14,14 +14,10 @@
* This header provides a unified interface for FreeRTOS tracing.
* It dispatches to the appropriate implementation based on configuration:
*
* - CONFIG_ESP_TRACE_LIB_SEGGER_SYSVIEW: Uses SEGGER SystemView
* - CONFIG_ESP_TRACE_LIB_EXTERNAL: Uses external component's implementation
* (external component must provide esp_trace_freertos_impl.h see components/esp_trace/README.md for more details)
*/
#if CONFIG_ESP_TRACE_LIB_SEGGER_SYSVIEW
#include "SEGGER_SYSVIEW_FreeRTOS.h"
#undef INLINE /* to avoid redefinition */
#elif CONFIG_ESP_TRACE_LIB_EXTERNAL
#if CONFIG_ESP_TRACE_LIB_EXTERNAL
#include "esp_trace_freertos_impl.h"
#endif