utility for heap_2.c

nobody wrote on Wednesday, September 06, 2006:

int vPortUsedMem(void)
{
    xBlockLink *pxBlock = &xStart;
    int size = 0;
   
    vTaskSuspendAll();
   
    while ((pxBlock) && (pxBlock != &xEnd))
    {
        size += pxBlock->xBlockSize;
        pxBlock = pxBlock->pxNextFreeBlock;
    }
   
    xTaskResumeAll();

    return size;
}

best rgs
Janusz