Hello,
Are the following steps the correct way to software generate a PIE Group 10 or 11 interrupt in an ISR and to not have it serviced until after the ISR completes:
1. Enable the group using the IER register at power-up.
2. In the ISR, set the appropriate multiplexed interrupt group item (i.e. PIE10.y or PIE11.y).
Am I missing anything?
Also, The PIE Group 10 or 11 ISR should allow nesting of all in use PIE group interrupts. I am thinking that the software only needs to set the appropriate bits in the IER at the beginning of the ISR, e.g IER |= M_INT7|M_INT6|MINT1 if Group 7,6 and 1 are the only in use PIE group interrupts.
Am I correct?
Stephen