mirror of
https://git.rtems.org/rtems-docs/
synced 2025-05-15 05:26:39 +08:00
c-user: CONFIGURE_MAXIMUM_POSIX_SEMAPHORES
This configuration is not obsolete since it is still used for named semaphores. Update #3116.
This commit is contained in:
parent
d36d685f98
commit
64564df810
@ -1292,6 +1292,36 @@ DESCRIPTION:
|
||||
NOTES:
|
||||
This object class can be configured in unlimited allocation mode.
|
||||
|
||||
.. COMMENT: === CONFIGURE_MAXIMUM_POSIX_SEMAPHORES ===
|
||||
|
||||
.. _Specify Maximum POSIX API Semaphores:
|
||||
|
||||
Specify Maximum POSIX API Named Semaphores
|
||||
------------------------------------------
|
||||
.. index:: CONFIGURE_MAXIMUM_POSIX_SEMAPHORES
|
||||
|
||||
CONSTANT:
|
||||
``CONFIGURE_MAXIMUM_POSIX_SEMAPHORES``
|
||||
|
||||
DATA TYPE:
|
||||
Unsigned integer (``uint32_t``).
|
||||
|
||||
RANGE:
|
||||
Zero or positive.
|
||||
|
||||
DEFAULT VALUE:
|
||||
The default value is 0.
|
||||
|
||||
DESCRIPTION:
|
||||
``CONFIGURE_MAXIMUM_POSIX_SEMAPHORES`` is the maximum number of POSIX API
|
||||
Named Semaphores that can be concurrently active. Named semaphores are
|
||||
created with ``sem_open()``. Semaphores initialized with ``sem_init()``
|
||||
are not affected by this configuration option since the storage space for
|
||||
these semaphores is user-provided.
|
||||
|
||||
NOTES:
|
||||
None.
|
||||
|
||||
.. COMMENT: === POSIX Initialization Threads Table Configuration ===
|
||||
|
||||
POSIX Initialization Threads Table Configuration
|
||||
@ -4986,12 +5016,6 @@ CONFIGURE_MAXIMUM_POSIX_RWLOCKS
|
||||
|
||||
This configuration option is obsolete since RTEMS 4.12.
|
||||
|
||||
CONFIGURE_MAXIMUM_POSIX_SEMAPHORES
|
||||
----------------------------------
|
||||
.. index:: CONFIGURE_MAXIMUM_POSIX_SEMAPHORES
|
||||
|
||||
This configuration option is obsolete since RTEMS 4.12.
|
||||
|
||||
CONFIGURE_MAXIMUM_POSIX_SPINLOCKS
|
||||
---------------------------------
|
||||
.. index:: CONFIGURE_MAXIMUM_POSIX_SPINLOCKS
|
||||
|
Loading…
x
Reference in New Issue
Block a user