File nut/include/sys/heap.h


Included Files


Preprocessor definitions

#define _SYS_HEAP_H_

#define NutHeapAdd( a, s )

#define NutHeapAvailable

#define NutHeapRegionAvailable

#define NutHeapAlloc( s )

#define NutHeapAllocClear( s )

#define NutHeapFree( p )

#define NutHeapRealloc( p, s )

#define NutStackAlloc( s )

#define NutStackFree( p )


Typedef HEAPNODE

typedef struct _HEAPNODE HEAPNODE
See: Type struct _HEAPNODE

Type struct _HEAPNODE

struct _HEAPNODE
struct _HEAPNODE  
   {  
      size_t hn_size;  
      HEAPNODE* hn_next;  
   }  

External Variables

heapFreeList
extern HEAPNODE* heapFreeList
Defined in: nut/os/heap.c