![]() |
RTEMS 6.1
|
The Partition Control Block (PTCB) represents a partition. More...
#include <partdata.h>
Data Fields | |
| Objects_Control | Object |
| This member turns the PTCB into an object. | |
| const void * | base_address |
| This member contains the base address of the buffer area. | |
| const void * | limit_address |
| This member contains the limit address of the buffer area. | |
| size_t | buffer_size |
| This member contains the size of each buffer in bytes. | |
| rtems_attribute | attribute_set |
| This member contains the attribute set provided at creation time. | |
| uintptr_t | number_of_used_blocks |
| This member contains the count of allocated buffers. | |
| Chain_Control | Memory |
| This chain is used to manage unallocated buffers. | |
The Partition Control Block (PTCB) represents a partition.
| const void* Partition_Control::base_address |
This member contains the base address of the buffer area.
The base address is the address of the first byte contained in the buffer area.
| const void* Partition_Control::limit_address |
This member contains the limit address of the buffer area.
The limit address is the address of the last byte contained in the buffer area.