summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhierophect <hierophect@gmail.com>2020-09-22 09:32:18 -0400
committerGitHub <noreply@github.com>2020-09-22 09:32:18 -0400
commit9f892cdda81e9cb941b3111ead0de5dca6827347 (patch)
tree84dcb23185ca642900cf75c1dc715e029831dd84
parentdf067b498d05ed2acd20ba39b7e4f97ebe4fae6a (diff)
parentadd230b4da7c32c1b6fee3a328ccb8eebede42c5 (diff)
Merge pull request #3451 from microDev1/patch-1
FIX : esp32s2 RTC support
-rw-r--r--ports/esp32s2/supervisor/port.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/ports/esp32s2/supervisor/port.c b/ports/esp32s2/supervisor/port.c
index e52b7f376..3de63278d 100644
--- a/ports/esp32s2/supervisor/port.c
+++ b/ports/esp32s2/supervisor/port.c
@@ -43,6 +43,7 @@
#include "common-hal/wifi/__init__.h"
#include "supervisor/memory.h"
#include "supervisor/shared/tick.h"
+#include "shared-bindings/rtc/__init__.h"
#include "peripherals/rmt.h"
#include "esp-idf/components/heap/include/esp_heap_caps.h"
@@ -106,6 +107,11 @@ void reset_port(void) {
spi_reset();
uart_reset();
#endif
+
+#if CIRCUITPY_RTC
+ rtc_reset();
+#endif
+
#if CIRCUITPY_WIFI
wifi_reset();
#endif