AnsweredAssumed Answered

interruptcb required even if circ buf not used in ISR?

Question asked by alevy on Apr 30, 2012
Latest reply on Jul 3, 2012 by Mitesh

Hi-

 

I'm trying to figure out which interrupt dispatcher is appropriate for me to use on a project with the ADSP-21479 using VDSP++ version 5.0 with update 10.  It's clear that a lot of work has gone into the compiler manual documentation about which interrupt dispatcher is required in various scenarios.  However, I want to double check about the following situation:

 

  • Circular buffers are used by non-ISR code
  • An interrupt dispatcher that does not save circular buffers is used (i.e. interrupt() instead of interruptcb())
  • The ISR that is being registered does NOT make use of a circular buffer

 

Is there a possibility of corrupting the relevant registers?  I'm not too concerned, but I figure it doesn't hurt to ask.

 

Thanks,

Alex

Outcomes