diff options
author | Damien <damien.p.george@gmail.com> | 2013-10-19 18:13:48 +0100 |
---|---|---|
committer | Damien <damien.p.george@gmail.com> | 2013-10-19 18:13:48 +0100 |
commit | afe12bca23b106a18796bf6ed793ff1389bdddb2 (patch) | |
tree | c34020314b3b1ed7a6106a3582882460471ef1dc /stm/systick.c | |
parent | fb42ec17bcf7508f66b8d8d0770b60c33be0d6ab (diff) | |
download | micropython-afe12bca23b106a18796bf6ed793ff1389bdddb2.tar.gz micropython-afe12bca23b106a18796bf6ed793ff1389bdddb2.zip |
Fix IRQ priority issue to give working USB; and some cleanup.
Diffstat (limited to 'stm/systick.c')
-rw-r--r-- | stm/systick.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/stm/systick.c b/stm/systick.c index 172b754040..9464132e2d 100644 --- a/stm/systick.c +++ b/stm/systick.c @@ -8,6 +8,7 @@ void sys_tick_init() { // sys-tick interrupt called at 1ms intervals sys_tick_counter = 0; SysTick_Config(SystemCoreClock / 1000); + NVIC_SetPriority(SysTick_IRQn, 0); // make it highest priority } // called on SysTick interrupt |