![]() |
RTEMS 6.1
|
#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.