Quick question: during an ISR is being executed (from interrupt to RETI), can THE SAME interrupt be raised and served and interrupting the current ISR?
I ask this because I know there is this interrupt priority system in 8051, where higher level interrupts can interrupt a lower level ISR, and another interrupt of the same level or lower level interrupts cannot. But there's no clear way stating whether the same interrupt can interrupt its own ISR.
I observed this on CH552, and I'd like to know if this is normal in 8051, or should I call WCH and report a silicon bug.