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

REALview FIQ Handler Compiler Error

Hi

I'm can't get a Source code with a FIQ Handler compiled with REALview.

There is always a error in the line "void FIQ_Handler (void) __fiq" which says: error: #130: expected a "{"

This is the complete test Code:

#include<aduc7024.h>

int main(void)
{
while(1){}
}

void FIQ_Handler (void)  __fiq
{
// bla bla ....
}

There is no error when I switch to CARM Compiler and a IRQ with this scheme works with REALview.

Can some one give me a hint?

Parents
  • There is no __fiq function attribute in the Realview compiler.

    The __irq attribute is used for both IRQs and FIQs in RealView. Refer to the section on function keywords in your RealView Compiler Manual.

    CARM has both __irq and __fiq function attributes but I suspect that there is no difference in the code generated in each case.

Reply
  • There is no __fiq function attribute in the Realview compiler.

    The __irq attribute is used for both IRQs and FIQs in RealView. Refer to the section on function keywords in your RealView Compiler Manual.

    CARM has both __irq and __fiq function attributes but I suspect that there is no difference in the code generated in each case.

Children