diff options
Diffstat (limited to 'stmhal/main.c')
-rw-r--r-- | stmhal/main.c | 7 |
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(); |