mirror of
https://git.rtems.org/rtems-docs/
synced 2025-05-15 14:27:20 +08:00
parent
14c9029afe
commit
9bf0184a3e
@ -525,9 +525,17 @@ scheduler.
|
|||||||
:c:macro:`RTEMS_INVALID_ID`
|
:c:macro:`RTEMS_INVALID_ID`
|
||||||
There was no semaphore associated with the identifier specified by ``id``.
|
There was no semaphore associated with the identifier specified by ``id``.
|
||||||
|
|
||||||
|
:c:macro:`RTEMS_NOT_DEFINED`
|
||||||
|
The semaphore uses a priority ceiling and there was no priority ceiling
|
||||||
|
defined for the :term:`home scheduler` of the calling task.
|
||||||
|
|
||||||
:c:macro:`RTEMS_UNSATISFIED`
|
:c:macro:`RTEMS_UNSATISFIED`
|
||||||
The semaphore could not be obtained immediately.
|
The semaphore could not be obtained immediately.
|
||||||
|
|
||||||
|
:c:macro:`RTEMS_INVALID_PRIORITY`
|
||||||
|
The semaphore uses a priority ceiling and the calling task had a current
|
||||||
|
priority less than the priority ceiling.
|
||||||
|
|
||||||
:c:macro:`RTEMS_INCORRECT_STATE`
|
:c:macro:`RTEMS_INCORRECT_STATE`
|
||||||
Acquiring of the local, binary semaphore by the calling task would have
|
Acquiring of the local, binary semaphore by the calling task would have
|
||||||
cased a deadlock.
|
cased a deadlock.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user