Gast
#708227
Hallo ihr,
plage mich hier mit einem Renesas M16 xyz rum und möchte per assembler
Befehl aus meinem Hauptprogramm (in Page A) in eine Routine hüpfen,
die zu einem zweiten Programm (in Page B an Position 0xfc040) liegt.
Da die Routine wie gesagt zu einem anderen Kompilat als das
Hauptprogramm gehört, kann ich also nicht mit Funktionsaufrufen
arbeiten, da im Hauptprogramm der Funktionsname nicht bekannt ist...
asm("jmpi.a 0xfc040");
bzw seine Freunde jmp, jmps usw. wollen nicht so recht kompilieren.
asm("jmp.a 0xfc040");
liefert bspw.
./main.c 57 Error (asp30): Syntax error in expression '0xfc040'
Weiß jeman Rat???