DAN LASLEY

ColdFire IRQ level control

Discussion created by DAN LASLEY on Apr 5, 2006
Latest reply on Apr 6, 2006 by DAN LASLEY
Can someone please confirm the following statement copied from one of the other threads?
 
"When you are in an interrupt routine you don't want to be interrupted by a
interrupt with a lower priority. That is when your in a level 3 routine you
really aren't interested in level 2 routines.
The 68k took care of this automatically, the Coldfire does not, however the
Coldfire guarentees the first instruction in an interrupt routine is
executed. You take advantage of this and solve the problem by putting an
instruction that writes to the status register that either raises the level
or locks out interrupts depending on how you feel it should be done. "
 
Dan
 

Outcomes