![]() |
RTEMS 6.1
|
This group contains the Partition Manager implementation. More...
Modules | |
| Partition Manager Multiprocessing (MP) Support | |
| This group contains the implementation to support the Partition Manager in multiprocessing (MP) configurations. | |
Files | |
| file | part.h |
| This header file provides the Partition Manager API. | |
| file | partdata.h |
| This header file provides data structures used by the implementation and the Application Configuration to define _Partition_Information. | |
| file | partimpl.h |
| This header file provides the implementation interfaces of the Partition Manager. | |
| file | part.c |
| This source file contains a definition of the _Partition_Information with zero objects. | |
| file | partcreate.c |
| This source file contains the implementation of rtems_partition_create() and the Partition Manager system initialization. | |
| file | partdelete.c |
| This source file contains the implementation of rtems_partition_delete(). | |
| file | partgetbuffer.c |
| This source file contains the implementation of rtems_partition_get_buffer(). | |
| file | partident.c |
| This source file contains the implementation of rtems_partition_ident(). | |
| file | partreturnbuffer.c |
| This source file contains the implementation of rtems_partition_return_buffer(). | |
Data Structures | |
| struct | Partition_Control |
| The Partition Control Block (PTCB) represents a partition. More... | |
Macros | |
| #define | PARTITION_INFORMATION_DEFINE(_max) |
| Defines the Partition Manager objects information. | |
Variables | |
| Objects_Information | _Partition_Information |
| The Partition Manager objects information is used to manage the objects of this class. | |
This group contains the Partition Manager implementation.
| #define PARTITION_INFORMATION_DEFINE | ( | _max | ) |
Defines the Partition Manager objects information.
This macro should only be used by <rtems/confdefs/objectsclassic.h>.
| _max | is the configured object maximum (the OBJECTS_UNLIMITED_OBJECTS flag may be set). |
|
extern |
The Partition Manager objects information is used to manage the objects of this class.
If CONFIGURE_MAXIMUM_PARTITIONS is greater than zero, then the object information is defined by PARTITION_INFORMATION_DEFINE(), otherwise it is defined by OBJECTS_INFORMATION_DEFINE_ZERO().