I'm sure it's staring me in the face, but I can't find the answer anywhere...
CW V10.1, S08QE128 / F51QE128
To declare in interrupt handler with the S08, I do this:
interrupt VectorNumber_Vadc void isrADC(void)
With Coldfire, using the above syntax, or the preferred
__declspec(interrupt) VectorNumber_Vadc void isrADC(void)
results in the compiler complaining
illegal use of '__declspec(interrupt)'
and yes, it flags the syntax as well, but I understand that's an Eclipse problem.
However, this works:
__declspec(interrupt) void isrADC(void)
But then how does the linker know how to fill out the exception vector table? Do I have to manually edit exceptions.c?