Przemyslaw Stekiel
5abbccb45c
Fix pool buffer size, update free() description, add assertion in MemoryPool.h header file.
...
Provide fix for pool buffer size: pool block size must be
a multiple of 4 bytes.
Add assertion to forbid creation of MemoryPool object with queue size equal to 0.
Update description of free() function. Add information about
statuses returned by this function.
2017-08-21 18:09:51 +01:00
Jimmy Brisson
2ffd264bba
Merge pull request #4601 from pan-/fix_memory_pool_destructor
...
rtos: Fix MemoryPool and Queue destructor
2017-06-29 11:07:38 -05:00
Vincent Coubard
b49fbf1d91
rtos: Add missing destructor for MemoryPool objects.
2017-06-21 11:14:50 +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
a8229b5351
Make sure all RTOS attribute structures are 0-ed before use
2017-05-30 18:55:56 +01: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