CMSIS-RTOS2 compliant FreeRTOS Implementation
All Functions Groups Pages
Heap Functions

Events generated by heap functions. More...

Functions

void EvrFreeRTOSHeap_Malloc (void *pvAddress, uint32_t uiSize)
 Event on heap memory block allocation (Op) More...
 
void EvrFreeRTOSHeap_Free (void *pvAddress, uint32_t uiSize)
 Event on heap memory block free (Op) More...
 

Description

Function Documentation

void EvrFreeRTOSHeap_Free ( void *  pvAddress,
uint32_t  uiSize 
)
Parameters
[in]pvAddresspointer to memory block.
[in]uiSizememory block size.

The event Heap_Free is generated when a memory block previously allocated by malloc is deallocated.

Value in the Event Recorder shows:

  • pvAddress : pointer to deallocated memory block.
  • uiSize : memory block size in bytes.
void EvrFreeRTOSHeap_Malloc ( void *  pvAddress,
uint32_t  uiSize 
)
Parameters
[in]pvAddresspointer to memory block.
[in]uiSizememory block size.

The event Heap_Malloc is generated when a heap memory block is successfully allocated.

Value in the Event Recorder shows:

  • pvAddress : pointer to allocated memory block.
  • uiSize : memory block size in bytes.