summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorScott Shawcroft <scott.shawcroft@gmail.com>2018-06-05 13:43:55 -0700
committerScott Shawcroft <scott.shawcroft@gmail.com>2018-06-08 12:56:32 -0700
commit07a8899c726a53011ead19d4e92cd8ccc09c1e03 (patch)
treed9ec9cfd29e61d32ff0e2c21b5bc463b0a90fb1a
parent2fbab8067afcb008bc92d9c155dfef360fbc10f9 (diff)
Support M4
-rw-r--r--ports/atmel-samd/tick.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/ports/atmel-samd/tick.c b/ports/atmel-samd/tick.c
index 81841c4af..9753a1a0c 100644
--- a/ports/atmel-samd/tick.c
+++ b/ports/atmel-samd/tick.c
@@ -66,7 +66,16 @@ void tick_init() {
}
// Bump up the systick interrupt.
NVIC_SetPriority(SysTick_IRQn, 1);
+ #ifdef SAMD21
NVIC_SetPriority(USB_IRQn, 1);
+ #endif
+
+ #ifdef SAMD51
+ NVIC_SetPriority(USB_0_IRQn, 1);
+ NVIC_SetPriority(USB_1_IRQn, 1);
+ NVIC_SetPriority(USB_2_IRQn, 1);
+ NVIC_SetPriority(USB_3_IRQn, 1);
+ #endif
}
void tick_delay(uint32_t us) {