Skip to content

Commit 660b3e8

Browse files
simheinnashif
authored andcommitted
fixup! software: Add condition variables software reqs
1 parent 1daaa22 commit 660b3e8

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

docs/software_requirements/condition_variables.sdoc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ TYPE: Functional
3838
COMPONENT: Condition Variables
3939
TITLE: Signal one waiting thread
4040
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.
4242
<<<
4343
RELATIONS:
4444
- TYPE: Parent
@@ -77,7 +77,7 @@ TYPE: Functional
7777
COMPONENT: Condition Variables
7878
TITLE: Wait timeout on a condition variable
7979
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.
8181
<<<
8282
RELATIONS:
8383
- TYPE: Parent
@@ -116,7 +116,7 @@ TYPE: Functional
116116
COMPONENT: Condition Variables
117117
TITLE: Unblock a waiting thread
118118
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.
120120
<<<
121121
RELATIONS:
122122
- TYPE: Parent

0 commit comments

Comments
 (0)