|
|
|
@ -86,6 +86,8 @@ static BaseType_t prvTimerQuery( void );
|
|
|
|
|
|
|
|
|
|
/*-----------------------------------------------------------*/
|
|
|
|
|
|
|
|
|
|
#if( configSUPPORT_STATIC_ALLOCATION == 1 )
|
|
|
|
|
|
|
|
|
|
static BaseType_t prvStaticAllocationsWithNullBuffers( void )
|
|
|
|
|
{
|
|
|
|
|
uintptr_t ulReturned = 0;
|
|
|
|
@ -94,7 +96,7 @@ static BaseType_t prvStaticAllocationsWithNullBuffers( void )
|
|
|
|
|
|
|
|
|
|
/* Don't expect to create any of the objects as a NULL parameter is always
|
|
|
|
|
* passed in place of a required buffer. Hence if all passes then none of the
|
|
|
|
|
|= will be against 0, and ulReturned will still be zero at the end of this
|
|
|
|
|
* |= will be against 0, and ulReturned will still be zero at the end of this
|
|
|
|
|
* function. */
|
|
|
|
|
ulReturned |= ( uintptr_t ) xEventGroupCreateStatic( NULL );
|
|
|
|
|
|
|
|
|
@ -141,6 +143,8 @@ static BaseType_t prvStaticAllocationsWithNullBuffers( void )
|
|
|
|
|
|
|
|
|
|
return xReturn;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
#endif /* if( configSUPPORT_STATIC_ALLOCATION == 1 ) */
|
|
|
|
|
/*-----------------------------------------------------------*/
|
|
|
|
|
|
|
|
|
|
#if( configUSE_TRACE_FACILITY == 1 )
|
|
|
|
@ -643,14 +647,18 @@ BaseType_t xRunCodeCoverageTestAdditions( void )
|
|
|
|
|
{
|
|
|
|
|
BaseType_t xReturn = pdPASS;
|
|
|
|
|
|
|
|
|
|
#if( configSUPPORT_STATIC_ALLOCATION == 1 )
|
|
|
|
|
{
|
|
|
|
|
xReturn &= prvStaticAllocationsWithNullBuffers();
|
|
|
|
|
}
|
|
|
|
|
#endif /* if( configSUPPORT_STATIC_ALLOCATION == 1 ) */
|
|
|
|
|
|
|
|
|
|
#if( configUSE_TRACE_FACILITY == 1 )
|
|
|
|
|
{
|
|
|
|
|
xReturn &= prvTraceUtils();
|
|
|
|
|
xReturn &= prvTaskQueryFunctions();
|
|
|
|
|
}
|
|
|
|
|
#endif
|
|
|
|
|
#endif /* if( configUSE_TRACE_FACILITY == 1 ) */
|
|
|
|
|
|
|
|
|
|
xReturn &= prvPeekTimeout();
|
|
|
|
|
xReturn &= prvQueueQueryFromISR();
|
|
|
|
|