Error : Use of '*' in statement level assembler is not allowedI use CodeWarrior Development Studio for Freescale MPC55xx version 2.1, build 70520 (Version 2.0 produces the same errors), IDE version 5.7.0, build 2009, main target CPU is MPC5567.
Please use a label
(assembler source) line 1 b *+0
Error : '}' expected
handlers.c line 684 {(asm macro expansion):1} asm void external_input_int_handler(void) { nofralloc
Error : undefined identifier 'stwu'
handlers.c line 700 stwu r1,-80(r1) ASM_END_OF_LINE stw r0,8(r1) ASM_END_OF_LINE mfsrr0 r0 ;
Error : declaration syntax error
handlers.c line 702 wrteei 1 ASM_END_OF_LINE;
Error : undefined identifier 'mfctr'
handlers.c line 704 mfctr r0 ASM_END_OF_LINE stw r0,12(r1) ASM_END_OF_LINE mfxer r0 ASM_END_;
Error : identifier 'intc_dispatcher(unsigned long)' redeclared as 'int'
handlers.c line 705 lis r4,intc_dispatcher@ha ASM_END_OF_LINE addi r4,r4,intc_dispatcher@l ASM_END_OF_LINE ;
Error : identifier 'intc_dispatcher(unsigned long)' was originally declared as 'void (unsigned long)'
handlers.c line 341 {
Error : identifier 'intc_dispatcher(unsigned long)' redeclared as 'int'
handlers.c line 705 _LINE addi r4,r4,intc_dispatcher@l ASM_END_OF_LINE mtlr r4 ASM_END_OF_LINE blrl ASM_END_OF_LINE;