summaryrefslogtreecommitdiff
path: root/ports/stm32/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'ports/stm32/main.c')
-rw-r--r--ports/stm32/main.c11
1 files changed, 5 insertions, 6 deletions
diff --git a/ports/stm32/main.c b/ports/stm32/main.c
index 6f7413694..8085a5e25 100644
--- a/ports/stm32/main.c
+++ b/ports/stm32/main.c
@@ -611,14 +611,9 @@ soft_reset:
pyb_can_init0();
#endif
- #if MICROPY_HW_ENABLE_USB
- #if MICROPY_HW_TINYUSB_STACK
- pyb_usbd_init();
- mp_usbd_init();
- #else
+ #if MICROPY_HW_STM_USB_STACK && MICROPY_HW_ENABLE_USB
pyb_usb_init0();
#endif
- #endif
#if MICROPY_PY_MACHINE_I2S
machine_i2s_init0();
@@ -690,6 +685,10 @@ soft_reset:
}
#endif
+ #if MICROPY_HW_TINYUSB_STACK && MICROPY_HW_ENABLE_USBDEV
+ mp_usbd_init();
+ #endif
+
#if MICROPY_HW_HAS_MMA7660
// MMA accel: init and reset
accel_init();