RT-Thread RTOS
1.2.0
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