You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/software_requirements/condition_variables.sdoc
+3-3Lines changed: 3 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -38,7 +38,7 @@ TYPE: Functional
38
38
COMPONENT: Condition Variables
39
39
TITLE: Signal one waiting thread
40
40
STATEMENT: >>>
41
-
The Zephyr RTOS shall provide a mechanism to signal one waiting thread when a condition is met.
41
+
The Zephyr RTOS shall provide a mechanism to signal the highest priorite waiting thread when a condition is met.
42
42
<<<
43
43
RELATIONS:
44
44
- TYPE: Parent
@@ -77,7 +77,7 @@ TYPE: Functional
77
77
COMPONENT: Condition Variables
78
78
TITLE: Wait timeout on a condition variable
79
79
STATEMENT: >>>
80
-
When waiting on a condition variable, a timeout value shall be specified.
80
+
When waiting on a condition variable, the thread shall specify a timeout value.
81
81
<<<
82
82
RELATIONS:
83
83
- TYPE: Parent
@@ -116,7 +116,7 @@ TYPE: Functional
116
116
COMPONENT: Condition Variables
117
117
TITLE: Unblock a waiting thread
118
118
STATEMENT: >>>
119
-
A waiting thread shall only be unblocked if a signal is sent to the condition variable.
119
+
henever some thread signals a condition variable the Zephyr RTOS shall unblock the highest priority thread currently waiting for this condition variable.
0 commit comments