mbed-os/libraries
Russ Butler 85be4b7898 Prevent recursive processing of us_ticker in FSL
When a ticker is scheduled to run so fast that it is pending again
before the previous event has been processed then this next event
is processed (recursively) by calling into us_ticker_irq_handle().
This can lead to a stack overflow.

This patch prevents this recursion by replacing the call to
us_ticker_irq_handler() with a call to set the interrupt to pending
again.  This allows the next timer event to be processed without
making the stack deeper.
2016-04-05 16:26:06 +01:00
..
USBDevice Support of export function to the IAR. 2016-02-15 14:49:31 +09:00
USBHost Support of export function to the IAR. 2016-02-15 14:49:31 +09:00
doc Initial commit of the mbed libraries and tools 2013-02-18 15:32:11 +00:00
dsp [dsp lib] update CMSIS dsp 4.5 2015-11-18 23:26:25 +01:00
fs [FATFileSystem] Fixed API integer widths 2015-11-26 09:59:52 -07:00
mbed Prevent recursive processing of us_ticker in FSL 2016-04-05 16:26:06 +01:00
net Increased allocated netbufs to handle DTLS handshakes 2016-03-04 04:02:28 -06:00
rpc Add Nucleo F303K8 support to RPC 2016-03-26 20:09:57 -07:00
rtos Update rtos_idle.h 2016-03-08 10:55:56 -07:00
tests Fixing issue with NOT_SUPPORTED messages 2016-03-14 10:29:23 -05:00