Thanks! I wouldn't have thought to proceed trying to edit the System IRQs if you hadn't done thatdhylands wrote:I modified nvic.py to add the nvic_set_prio function.
The dump_nvic routine doesn't print 0 entries, so any entry that doesn't show up can be assumed to be zero. You can see that the SysTick_IRQn (-1) now has a priority of 1, and TIM1_UP_TIM10_IRQn (25) doesn't show up any more which means it has a priority of zero.
After setting IRQ -1 to 1, I indeed see it with dump_nvic()