mbed-os/libraries/mbed/targets
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
..
cmsis [XXX_F3XX] enhance rtc api 2016-04-05 16:26:06 +01:00
hal Prevent recursive processing of us_ticker in FSL 2016-04-05 16:26:06 +01:00