summaryrefslogtreecommitdiffstatshomepage
path: root/stmhal/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'stmhal/main.c')
-rw-r--r--stmhal/main.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/stmhal/main.c b/stmhal/main.c
index bb2a1d88a1..861e584d16 100644
--- a/stmhal/main.c
+++ b/stmhal/main.c
@@ -205,7 +205,9 @@ int main(void) {
pendsv_init();
timer_tim3_init();
led_init();
+#if MICROPY_HW_HAS_SWITCH
switch_init0();
+#endif
int first_soft_reset = true;
@@ -297,11 +299,6 @@ soft_reset:
pin_init();
extint_init();
-#if MICROPY_HW_HAS_SWITCH
- // must come after extint_init
- switch_init();
-#endif
-
#if MICROPY_HW_HAS_LCD
// LCD init (just creates class, init hardware by calling LCD())
lcd_init();