diff options
| author | Scott Shawcroft <scott@tannewt.org> | 2020-10-13 14:02:29 -0700 |
|---|---|---|
| committer | Scott Shawcroft <scott@tannewt.org> | 2020-10-13 14:02:29 -0700 |
| commit | 56427d9abe7d905da7c11a3d935481bea23a78ff (patch) | |
| tree | 7dffb648fdf331a3ed8afc6d8710aca19fdc384e /ports/stm | |
| parent | 3d21eec3cdb48710e6826af2643f350294d4d68a (diff) | |
Fix stm sleep too long
Diffstat (limited to 'ports/stm')
| -rw-r--r-- | ports/stm/supervisor/port.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ports/stm/supervisor/port.c b/ports/stm/supervisor/port.c index 79e4584b0..a8aab00ff 100644 --- a/ports/stm/supervisor/port.c +++ b/ports/stm/supervisor/port.c @@ -423,7 +423,7 @@ void port_interrupt_after_ticks(uint32_t ticks) { alarm.AlarmMask = RTC_ALARMMASK_ALL; } - alarm.AlarmTime.SubSeconds = rtc_clock_frequency - + alarm.AlarmTime.SubSeconds = rtc_clock_frequency - 1 - ((raw_ticks % 1024) * 32); alarm.AlarmTime.DayLightSaving = RTC_DAYLIGHTSAVING_NONE; alarm.AlarmTime.StoreOperation = RTC_STOREOPERATION_SET; |
