ConOpSys V2970
P004.07
ANVILEX control operating system
|
#include <memp_priv.h>
Public Attributes | |
u16_t | size |
u16_t | num |
u8_t * | base |
struct memp ** | tab |
Memory pool descriptor
u8_t* memp_desc::base |
Base address
Referenced by memp_init_pool().
u16_t memp_desc::num |
Number of elements
Referenced by memp_init_pool().
u16_t memp_desc::size |
Element size
Referenced by do_memp_malloc_pool(), and memp_init_pool().
struct memp** memp_desc::tab |
First free element of each pool. Elements form a linked list.
Referenced by do_memp_free_pool(), do_memp_malloc_pool(), memp_free(), and memp_init_pool().