Martin Kojtal
e7acdc4cc8
rtos: fix astyle
2018-10-25 09:58:16 +01:00
Kevin Bracey
2b77caa32c
Add Semaphore::wait_until
...
Given the 64-bit timebase, add wait_until to Semaphore.
Naming is based on Thread::wait_until.
pthreads uses "timedwait", but that's not a good fit against our
existing wait() - pthreads only has an absolute-time wait, not relative.
2018-01-29 15:26:41 +02:00
Amanda Butler
3621536dd5
Copy edit Semaphore.h
...
Copy edit file for active voice.
2018-01-08 17:52:40 -06:00
Bartek Szatkowski
71555a984d
Add notes about ISR safety to RTOS doxygen
2017-12-27 14:46:49 +00:00
Martin Kojtal
fbd9e7eaf2
Merge pull request #5372 from SenRamakri/sen_PlatformDoxygenUpdates
...
Doxygen comments fixes
2017-11-09 16:38:45 +00:00
Kevin Bracey
130fffaf8b
Shrink RTOS classes
...
Various RTOS classes were storing their CMSIS-RTOS creation attribute
structure as a member, when it's not required after construction. Reduce
memory by eliminating this member.
2017-11-03 15:22:22 +02:00
Senthil Ramakrishnan
3ad298488c
Doxygen comment updates and fixes
2017-10-26 15:36:26 -05:00
Bartek Szatkowski
2963308349
RTOS: Semaphore: Improve API docs
2017-07-11 15:01:40 +01:00
Bartek Szatkowski
739a429820
Test: RTOS: Semaphore: Rework tests
2017-07-11 15:01:39 +01:00
Vincent Coubard
4d5f805cde
rtos: Tag non value type as NonCopyable.
...
The types marked are: Mail, MemoryPool, Mutex, Queue, RtosTimer and Semaphore.
2017-06-20 16:23:44 +01:00
Kevin Gilbert
567589f138
Resolve Doxygen errors from RTOS. Fixed minor Doxygen bug in FileSystemHandle.h as well
2017-06-08 15:51:04 -05:00
Bartek Szatkowski
b793a3fb89
Update codebase for CMSIS5/RTX5
...
Update all of mbed-os to use RTX5.
2017-05-30 18:55:52 +01:00
Jimmy Brisson
f1a78027d3
Add tags to our code
2016-10-04 15:02:44 -05:00
Christopher Haster
2dd90bbe3c
restructure - Restructured rtos directory
2016-09-30 19:18:09 -05:00