|
RTEMS
|
This header file defines the Partition Manager API. More...
#include <stddef.h>#include <stdint.h>#include <rtems/rtems/attr.h>#include <rtems/rtems/status.h>#include <rtems/rtems/types.h>#include <rtems/score/cpu.h>Go to the source code of this file.
Macros | |
| #define | RTEMS_PARTITION_ALIGNMENT CPU_SIZEOF_POINTER |
| This constant defines the minimum alignment of a partition buffer in bytes. More... | |
Functions | |
| rtems_status_code | rtems_partition_create (rtems_name name, void *starting_address, uintptr_t length, size_t buffer_size, rtems_attribute attribute_set, rtems_id *id) |
| Creates a partition. More... | |
| rtems_status_code | rtems_partition_delete (rtems_id id) |
| Deletes the specified partition. More... | |
| rtems_status_code | rtems_partition_get_buffer (rtems_id id, void **buffer) |
| Tries to get a buffer from the specified partition. More... | |
| rtems_status_code | rtems_partition_ident (rtems_name name, uint32_t node, rtems_id *id) |
| Identifies a partition object by the specified object name. More... | |
| rtems_status_code | rtems_partition_return_buffer (rtems_id id, void *buffer) |
| Returns a buffer to the specified partition. More... | |
This header file defines the Partition Manager API.
Definition in file part.h.
1.8.14