This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Interrupt Vector Table Problem

When I load my code into the dscope debugger I do not get a jump to my interrupt service routines in the vector table.
I am using two interrupts (serial interrupt -4, timer interrupt -1)
The code at location FF000b is
FF000b cmod3 (0xff),r2
FF000d rr a
FF000e mov r4,a

I replaced with ejmp ?PR?Timer0_ISR
It goes to the service request but the stack is not correct and the ISR does not return.
I get something similar with my serial ISR.

Why isn't the linker using the proper jump instruction, or am I doing something wrong?????.

0