Laßt mich mitreden:
Geht darum, von ZWEI verschiedenen Interrupt-Vektoren aus EINE Funktion aufzurufen ?
Ich würde an beiden ISR-vectoren schreiben, (wenn GCC das zuläßt)
durch den RCALL steht an einer definierten stelle vom Stack, welche ISR das nun eigentlich ist , die könnt man sich holenCode:<__vector_10>:
RCALL func_tion
RETI
<__vector_11>:
RCALL func_tion
RETI
func_tion: wie auch immer, aber mit RET, kein RETI (logo, aber eigentlich ist das auch wurst)