diff options
Diffstat (limited to 'watch-library/simulator/watch/watch_deepsleep.c')
-rw-r--r-- | watch-library/simulator/watch/watch_deepsleep.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/watch-library/simulator/watch/watch_deepsleep.c b/watch-library/simulator/watch/watch_deepsleep.c index 9f409570..a12cf2a6 100644 --- a/watch-library/simulator/watch/watch_deepsleep.c +++ b/watch-library/simulator/watch/watch_deepsleep.c @@ -35,6 +35,7 @@ static uint32_t watch_backup_data[8]; void watch_register_extwake_callback(uint8_t pin, ext_irq_cb_t callback, bool level) { if (pin == BTN_ALARM) { + watch_enable_external_interrupts(); watch_register_interrupt_callback(pin, callback, level ? INTERRUPT_TRIGGER_RISING : INTERRUPT_TRIGGER_FALLING); } } |