aboutsummaryrefslogtreecommitdiff
path: root/lib/stm32/nvic.c
diff options
context:
space:
mode:
authorMichael Ossmann2012-06-04 12:44:41 -0600
committerMichael Ossmann2012-06-04 12:44:41 -0600
commit245e1d6f079897fd9710473a15f056271e68b375 (patch)
treeb2410a300df4562c3ad26090b92d98ff86d6842a /lib/stm32/nvic.c
parentb55d006d024fa100b3bba38685e97e292325c780 (diff)
parent154f67598bb06c0c152bf121979c2292f7f10a84 (diff)
Merge remote branch 'upstream/master'
Diffstat (limited to 'lib/stm32/nvic.c')
-rw-r--r--lib/stm32/nvic.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/stm32/nvic.c b/lib/stm32/nvic.c
index cd823e1..c9cf48b 100644
--- a/lib/stm32/nvic.c
+++ b/lib/stm32/nvic.c
@@ -57,7 +57,7 @@ u8 nvic_get_irq_enabled(u8 irqn)
void nvic_set_priority(u8 irqn, u8 priority)
{
- NVIC_IPR(irqn / 4) |= (priority << ((irqn % 4) * 8));
+ NVIC_IPR(irqn) = priority;
}
void nvic_generate_software_interrupt(u8 irqn)