Hello, A strange behaviour from the IRQB - it calls the NORMAL-Interrupt even though it is disabled. At init stage, the IRQB is disabled. At debug, I read IPR=0xFE05, which is ok. The init is done while archDisableInt() is in effect. When I enable interrupts with archEnableInt(), the sw jumps to the ISR. Again, in the ISR, I read IPR=0xFE05, meaning the IRQB is disabled!!?? In the sw, the IRQB is supposed to be enabled only in a later stage: and I see that i'm getting there later, AFTER the first time the ISR is active. I'm using CW4.1, Motorola SDK version 2.4.1., and only "C". any ideas what's happenning? 10x boaz |
DSP56F827: IRQB Problem: active when shouldn't
Started by ●January 20, 2004