This section defines the multiprocessing related
system configuration parameters supported by confdefs.h.
This class of Configuration Constants are only applicable if
CONFIGURE_MP_APPLICATION is defined.
CONFIGURE_HAS_OWN_MULTIPROCESING_TABLE is defined
if the application wishes to provide their own Multiprocessing
Configuration Table. The generated table is named
Multiprocessing_configuration. By default, this
is not defined.
CONFIGURE_MP_NODE_NUMBER is the node number of
this node in a multiprocessor system. The default node number
is NODE_NUMBER which is set directly in RTEMS test Makefiles.
CONFIGURE_MP_MAXIMUM_NODES is the maximum number
of nodes in a multiprocessor system. The default is 2.
CONFIGURE_MP_MAXIMUM_GLOBAL_OBJECTS
is the maximum number
of concurrently active global objects in a multiprocessor
system. The default is 32.
CONFIGURE_MP_MAXIMUM_PROXIES is the maximum number
of concurrently active thread/task proxies in a multiprocessor
system. The default is 32.
CONFIGURE_MP_MPCI_TABLE_POINTER is the pointer
to the MPCI Configuration Table. The default value of
this field is &MPCI_table.
Copyright © 1988-2003 OAR Corporation