mbed-os/rtos
Russ Butler 88f879d0f8 Prevent underflow in heap size calculation
If the free memory on a device is small enough then the calculation to
determine heap size could underflow to a large value. If this happens
then malloc will never return failure and instead will cause a crash on
allocation. This patch prevents the underflow so malloc works as
expected even with low amounts of free memory.
2017-03-06 17:15:51 -06:00
..
rtx Prevent underflow in heap size calculation 2017-03-06 17:15:51 -06:00
Mail.h Add tags to our code 2016-10-04 15:02:44 -05:00
MemoryPool.h Add tags to our code 2016-10-04 15:02:44 -05:00
Mutex.cpp For drivers, events, hal, platform, rtos and mbed.h add one level of path to make sure specific and unique includes files are found. 2016-10-01 02:11:36 -05:00
Mutex.h Add tags to our code 2016-10-04 15:02:44 -05:00
Queue.h Add tags to our code 2016-10-04 15:02:44 -05:00
RtosTimer.cpp For drivers, events, hal, platform, rtos and mbed.h add one level of path to make sure specific and unique includes files are found. 2016-10-01 02:11:36 -05:00
RtosTimer.h Renamed files in platform to match source names 2017-02-22 18:17:54 -06:00
Semaphore.cpp For drivers, events, hal, platform, rtos and mbed.h add one level of path to make sure specific and unique includes files are found. 2016-10-01 02:11:36 -05:00
Semaphore.h Add tags to our code 2016-10-04 15:02:44 -05:00
Thread.cpp For drivers, events, hal, platform, rtos and mbed.h add one level of path to make sure specific and unique includes files are found. 2016-10-01 02:11:36 -05:00
Thread.h Renamed files in platform to match source names 2017-02-22 18:17:54 -06:00
mbed_lib.json RTOS - add config mbed_lib.json file 2016-06-08 18:41:29 +01:00
rtos.h Add tags to our code 2016-10-04 15:02:44 -05:00
rtos_idle.c Renamed files in platform to match source names 2017-02-22 18:17:54 -06:00
rtos_idle.h Add tags to our code 2016-10-04 15:02:44 -05:00