diff --git a/include/FreeRTOS.h b/include/FreeRTOS.h index 3822cc774..662c5ea15 100644 --- a/include/FreeRTOS.h +++ b/include/FreeRTOS.h @@ -1001,6 +1001,10 @@ #define traceSTREAM_BUFFER_RESET( xStreamBuffer ) #endif +#ifndef traceSTREAM_BUFFER_RESET_FROM_ISR + #define traceSTREAM_BUFFER_RESET_FROM_ISR( xStreamBuffer ) +#endif + #ifndef traceBLOCKING_ON_STREAM_BUFFER_SEND #define traceBLOCKING_ON_STREAM_BUFFER_SEND( xStreamBuffer ) #endif diff --git a/stream_buffer.c b/stream_buffer.c index cadc9e62f..17a898d45 100644 --- a/stream_buffer.c +++ b/stream_buffer.c @@ -688,7 +688,7 @@ BaseType_t xStreamBufferResetFromISR( StreamBufferHandle_t xStreamBuffer ) } #endif - traceSTREAM_BUFFER_RESET( xStreamBuffer ); + traceSTREAM_BUFFER_RESET_FROM_ISR( xStreamBuffer ); xReturn = pdPASS; }