Martin Kojtal
e1e20a64f9
rtos: fix coding style
2018-11-15 07:20:12 +00:00
Cruz Monrreal II
3da861808b
Make variables that are private in ConditionVariable.h, protected
...
Paritally reverts docs PR 8511
2018-10-26 13:03:56 -05:00
Mel W
0d128d13f1
Breaking behaviors into two sections
...
as per @kjbracey-arm review
2018-10-26 14:10:33 +03:00
Mel W
6a1b260f68
True -> `true`, inserting article
2018-10-26 11:32:27 +03:00
Melinda Weed
98e6d531bf
Capitalization, header level adjustment
2018-10-25 17:16:34 +03:00
Melinda Weed
c8f9759b90
Adding punctuation
2018-10-25 17:09:45 +03:00
Melinda Weed
5cc5e47929
future to present tense
2018-10-25 14:25:43 +03:00
Amanda Butler
8ddfdf5b2f
Copy edit ConditionVariable.h
...
Copy edit file, including existing text.
2018-10-23 15:34:16 -05:00
Steve Cartmell
c86ceb1bc1
docs(api-condvar): Update documentation for the ConditionVariable API
...
- Hide protected member structures from doxygen.
- Add some more details/comments to the example.
- Add some defined/undefined behaviours.
- Add some additional details to function documentation
2018-10-23 15:24:37 +01:00
Kevin Bracey
bbefeb4432
Add ConditionVariable::wait_until
...
Given the 64-bit timebase, add wait_until to ConditionVariable.
Move the timeout example to wait_until(), and give wait_for() an
alternative example, as it's no longer the best option for a
timeout.
Tidy up - remove the redundant RESUME_SIGNAL definition.
2018-01-29 15:26:41 +02:00
Kevin Bracey
3bb2c445ca
Correct ConditionVariable ISR comments
...
No ConditionVariable methods are useable from ISR, due to the built-in
mutex and the requirement that the caller of notify holds the mutex.
2018-01-29 15:26:41 +02:00
Amanda Butler
c23709c60a
Copy edit ConditionVariable.h
...
Copy edit docs changes for active voice.
2018-01-08 17:36:24 -06:00
Bartek Szatkowski
71555a984d
Add notes about ISR safety to RTOS doxygen
2017-12-27 14:46:49 +00:00
Russ Butler
93cf15d57c
Fix and add test for ConditionVariable
...
Fix the circular linked list handling in ConditionVariable and add a
test to validate the linked list implementation.
2017-11-15 16:15:27 -06:00
Russ Butler
0c4e50abb3
Add ConditionVariable to mbed rtos
...
Add the ConditionVariable class to mbed rtos to provide easier and
safer synchronization.
2017-11-02 21:02:27 -05:00