unsigned long _heap_end
End of the heap memory (defined externally).
unsigned long _heap_start
Start of the heap memory (defined externally).
char * __brkval
Current break value indicating the end of the heap (defined externally).
Provides debugging utilities for memory analysis.
static float FreeMem()
Calculates the available free memory in the system.