Hi,
I'm looking at the NVIC interrupt registers while running simpleBLEperipheral.
To my surprise RF_CPE1, RF_CPE0, RF_CMD_ACK, and RF_HW ints all had level 0xE0 (the lowest priority level) while most other interrupts had level 0x00 (highest priority) along with ints like TIMER0A.
Is this really correct? I would've thought the RF core needed highest priority for all its interrupts (and especially over things like timer interrupts). Additionally, the PRIGROUP register value is set to 0 indicating no sub-priorities.. How is this possible?
I'm attaching an excel sheet of my findingscc2650BLEHardwareInterruptPriorities.xlsx
thanks!