![]() |
RT-Thread RTOS
An open source embedded real-time operating system
|
#include <rtdef.h>
Data Fields | |
| struct rt_object | parent |
| void * | start_address |
| rt_size_t | size |
| rt_size_t | block_size |
| rt_uint8_t * | block_list |
| rt_size_t | block_total_count |
| rt_size_t | block_free_count |
| rt_list_t | suspend_thread |
Base structure of Memory pool object
| void* rt_mempool::start_address |
memory pool start
| rt_size_t rt_mempool::size |
size of memory pool
| rt_size_t rt_mempool::block_size |
size of memory blocks
| rt_uint8_t* rt_mempool::block_list |
memory blocks list
| rt_size_t rt_mempool::block_total_count |
numbers of memory block
| rt_size_t rt_mempool::block_free_count |
numbers of free memory block
| rt_list_t rt_mempool::suspend_thread |
threads pended on this resource