15 Commits

Author SHA1 Message Date
Sebastian Huber
1f8301a972 c-user: Mention possible preemptions
Mention that object create/delete may case the calling task to be
preempted due to the object allocator mutex.
2020-06-18 07:13:13 +02:00
Martin Erik Werner
a62dfdeaa2 barrier: Reword "forever" -> "until [..] released" 2019-11-06 18:37:44 -06:00
Martin Erik Werner
008520ab6c barrier: Remove more semaphore leftovers
Remove another mention of options which is available for semaphore but
not for barriers.
2019-11-06 18:37:44 -06:00
Martin Erik Werner
b8715adc3f barrier: Fix cticket->ticket typo 2019-11-06 18:37:44 -06:00
Martin Erik Werner
5207248d1d barrier: Remove unfinished sentence
Remove the unfinished sentence
"Since a barrier is, by definition, never immediately [...]"
and jump directly to
"The task may wait [forever or for a timeout]"
instead.

I cannot figure out what the unfinished sentence is supposed to be -
"released"? "passed"?
2019-11-06 18:37:44 -06:00
Martin Erik Werner
473b4a56c5 barrier: Remove leftover semaphore remnants
Remove various incorrect references to "lock" and "obtain" and to an
option set which is not part of the barrier interface.

It looks like the barrier documentation was started based on a copy of
the semaphore documentation and these things are surviving remnants.

Also remove an unfinished sentence in the barrier wait description,
since the intended information is already provided in the under the NOTE
label.
2019-11-06 18:37:44 -06:00
Sebastian Huber
e52906b556 Simplify SPDX-License-Identifier comment 2019-01-11 07:22:01 +01:00
Sebastian Huber
12dccfe716 Remove superfluous "All rights reserved." 2019-01-11 07:18:56 +01:00
Sebastian Huber
4886d60aa8 Use standard format for copyright lines 2019-01-11 07:18:16 +01:00
Joel Sherrill
304bc2c873 barrier_manager.rst: Fix Barrier Wait Section Title
closes #3538.
2018-10-05 16:26:31 -05:00
Sebastian Huber
0acf49e980 Mention barrier manager in rtems_semaphore_flush() 2017-11-20 08:25:26 +01:00
Chris Johns
6c5640131f c-user: Fix index locations.
Update #3229.
2017-11-12 14:34:48 +11:00
Chris Johns
4da4a15ee1 c-user: Fix header levels. Minor fixes. 2016-11-09 11:42:30 +11:00
Chris Johns
53bb72e996 c-user: Format the directives as descriptions.
This change combined with the element list change in latex generates
a much better looking PDF.

Add a page break before each directive to like th previous versions of the
manuals.
2016-11-08 15:28:32 +11:00
Chris Johns
72a62ad88f Rename all manuals with an _ to have a -. It helps released naming of files. 2016-11-03 16:58:08 +11:00