RTEMS
5.0.0
|
#include <rtl-bit-alloc.h>
Data Fields | |
uint8_t * | base |
size_t | size |
uint32_t * | bits |
size_t | block_size |
size_t | blocks |
Bit Allocator data
uint8_t* rtems_rtl_bit_alloc::base |
The memory being allocated.
uint32_t* rtems_rtl_bit_alloc::bits |
The bit map indicating which blocks are allocated.
size_t rtems_rtl_bit_alloc::block_size |
The size of a block, the minimum allocation unit.
size_t rtems_rtl_bit_alloc::blocks |
The number of blocks in the memory.
size_t rtems_rtl_bit_alloc::size |
The number of bytes of memory being managed.