/* * SPDX-FileCopyrightText: 2025 Espressif Systems (Shanghai) CO LTD * * SPDX-License-Identifier: Apache-2.0 */ #pragma once #include "sdkconfig.h" /** * @brief FreeRTOS trace macros dispatcher * * This header provides a unified interface for FreeRTOS tracing. * It dispatches to the appropriate implementation based on configuration: * * - 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_EXTERNAL #include "esp_trace_freertos_impl.h" #endif