This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Sir,
I am receiving a frame using receive interrupt in SCI1. and some logic is written in scinotification(). but i want to receive another frame using receive interrupt from SCI4, while executing scinotification(). Basically i want my execution to be branched out to sci4 interrupt subroutine and after executing the SCI4 ISR it should continue with SCI1 ISR. How to proceed. I am using HALCOGEN and CCSv7
Regards,
Deepak
Deepak,
The Cortex Rx CPUs on TMS570 MCUs do not support interrupt nesting natively. So if both SCIx interrupts are defined as IRQ only one can be serviced at a time. If SCI4 interrupt is defined as FIQ it could interrupt SCI1 IRQ and function they way you want.
The application software can reenable IRQ interrupts manually while within an IRQ ISR, in which case the application software is responsible to maintain the correct context entries on the stack.
Regards,
Sunil