@ -122,6 +122,8 @@ static unsigned char *pucAlignedHeap = NULL;
pvReturn = pucAlignedHeap + xNextFreeByte;
xNextFreeByte += xWantedSize;
}
traceMALLOC( pvReturn, xWantedSize );
xTaskResumeAll();
@ -214,6 +214,8 @@ void *pvReturn = NULL;
xFreeBytesRemaining -= pxBlock->xBlockSize;
@ -251,6 +253,7 @@ xBlockLink *pxLink;
/* Add this block to the list of free blocks. */
prvInsertBlockIntoFreeList( ( ( xBlockLink * ) pxLink ) );
xFreeBytesRemaining += pxLink->xBlockSize;
traceFREE( pv, pxLink->xBlockSize );
@ -95,6 +95,7 @@ void *pvReturn;
vTaskSuspendAll();
{
pvReturn = malloc( xWantedSize );
@ -119,6 +120,7 @@ void vPortFree( void *pv )
free( pv );
traceFREE( pv, 0 );
@ -229,6 +229,8 @@ void *pvReturn = NULL;
@ -277,6 +279,7 @@ xBlockLink *pxLink;