mirror of https://github.com/ARMmbed/mbed-os.git
Merge pull request #5866 from 0xc0170/fix_tickless_deepsleep
RTX idle: sleep without locked deep sleep fixpull/5929/head
commit
eb2f4ae60b
|
@ -198,9 +198,7 @@ static void default_idle_hook(void)
|
||||||
if (ticks_to_sleep) {
|
if (ticks_to_sleep) {
|
||||||
os_timer->schedule_tick(ticks_to_sleep);
|
os_timer->schedule_tick(ticks_to_sleep);
|
||||||
|
|
||||||
sleep_manager_lock_deep_sleep();
|
|
||||||
sleep();
|
sleep();
|
||||||
sleep_manager_unlock_deep_sleep();
|
|
||||||
|
|
||||||
os_timer->cancel_tick();
|
os_timer->cancel_tick();
|
||||||
// calculate how long we slept
|
// calculate how long we slept
|
||||||
|
|
Loading…
Reference in New Issue