AvrIO  1.4.5
Bibliothèque C modulaire pour ATMEL AVR
memdebug.h
1 
26 #ifndef _AVRIO_MEM_DEBUG_H_
27 #define _AVRIO_MEM_DEBUG_H_
28 #include <avrio/defs.h>
29 
30 __BEGIN_C_DECLS
31 /* ======================================================================== */
48 size_t ulMemoryUsed(void);
49 
55 size_t ulFreeMemory(void);
56 
63 
69 size_t ulLargestBlockInFreeList(void);
70 
77 
83 size_t ulFreeListSize(void);
84 
90 size_t ulLargestNonFreeListBlock(void);
91 
97 /* ======================================================================== */
98 __END_C_DECLS
99 #endif // _AVRIO_MEM_DEBUG_H_
int iNumberOfBlocksInFreeList(void)
Nombre de blocs de mémoire vive dans la free list.
size_t ulLargestNonFreeListBlock(void)
Taille du plus grand bloc de mémoire vive allouable par malloc() sans réutilistion de la free list...
size_t ulFreeMemory(void)
Mémoire vive disponible.
size_t ulMemoryUsed(void)
Mémoire vive utilisée par le programme.
size_t ulFreeListSize(void)
Taille totale de la free list.
size_t ulLargestAvailableMemoryBlock(void)
Taille du plus grand bloc de mémoire vive allouable par malloc()
size_t ulLargestBlockInFreeList(void)
Taille du plus grand bloc de mémoire vive dans la free list.