aboutsummaryrefslogtreecommitdiff
path: root/stmhal/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'stmhal/main.c')
-rw-r--r--stmhal/main.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/stmhal/main.c b/stmhal/main.c
index 3a15f6158..2eb5a5338 100644
--- a/stmhal/main.c
+++ b/stmhal/main.c
@@ -393,7 +393,12 @@ int main(void) {
// basic sub-system init
pendsv_init();
+ #if defined(MICROPY_HW_USE_ALT_IRQ_FOR_CDC)
+ HAL_NVIC_SetPriority(PVD_IRQn, 6, 0); // same priority as USB
+ HAL_NVIC_EnableIRQ(PVD_IRQn);
+ #else
timer_tim3_init();
+ #endif
led_init();
#if MICROPY_HW_HAS_SWITCH
switch_init0();