rcall ist ja auch ok, solange sichergestellt ist, dass irgendwo auch ein return folgt. Wenn Du aus einer Subroutine per jump in eine Andere oder ins Hauptprogramm oder zurückspringst und dann wieder ein call kommt, läuft der Stack über, darauf wollte tobimc bestimmt hinaus. Aber wie ich das so lese brauche ich Dir das nicht zu sagen, das dürftest Du selbst wissen.