The GNU compiler can define intrinsic functions. Is there a mechanism in Keil library or whatever, to allow you to create a function in assembly and tag it as intrinsic?
How can you pop a couple bytes off the internal stack?
Problem. A lowlevel interrupt has locked another low level interrupt out (Timer 2 is higher in the vector table than timer 3 so takes precedence.)
only true if they happen at EXACTLY the same time Please read the manual. That is the only time the place in the 'priority order'/'vector table' means anything.
Erik