I have an acquistion interrupt running at SSC with DMA, 4Khz, but I am missing interrupts when I use the Webserver application. The EMAC ISR is takes only 50us, but the RTOS takes 500us or more to listen to the SSC interrupt request.
So my conclusion is that when the EMAC ISR makes a conext switch, it does not enable interrupts after it.
If I do not request the webserver app through an app, I never miss the SSC interrupt.
Am I right ? Is there anyway to re-enable interrupts right after the EMAC ISR has exit ?
I am using LWIP Rowley Demo with yagarto GCC 4.2.2, lwip 1.2.0, freertos 4.7.1
thanks in advance,