mirror of
https://git.rtems.org/rtems-docs/
synced 2025-10-20 17:13:29 +08:00
c-user: Split up semaphore manager
This makes it easier to automatically generate parts of the manager documentation in the future. Update #3993.
This commit is contained in:
25
c-user/semaphore/introduction.rst
Normal file
25
c-user/semaphore/introduction.rst
Normal file
@@ -0,0 +1,25 @@
|
||||
.. SPDX-License-Identifier: CC-BY-SA-4.0
|
||||
|
||||
.. Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
|
||||
|
||||
Introduction
|
||||
============
|
||||
|
||||
The semaphore manager utilizes standard Dijkstra
|
||||
counting semaphores to provide synchronization and mutual
|
||||
exclusion capabilities. The directives provided by the
|
||||
semaphore manager are:
|
||||
|
||||
- :ref:`rtems_semaphore_create`
|
||||
|
||||
- :ref:`rtems_semaphore_ident`
|
||||
|
||||
- :ref:`rtems_semaphore_delete`
|
||||
|
||||
- :ref:`rtems_semaphore_obtain`
|
||||
|
||||
- :ref:`rtems_semaphore_release`
|
||||
|
||||
- :ref:`rtems_semaphore_flush`
|
||||
|
||||
- :ref:`rtems_semaphore_set_priority`
|
Reference in New Issue
Block a user