-
-
Erfahrener Benutzer
Roboter Experte
Hallo RedBaron,
Verzeihung um die spate antwort aber ich hatte noch viele andere Sachen zu klaren.
Danke fur die Erklarung, die wird ich mich nochmal richtig ansehen.
Ich sehe in meine Interuptfunction bei einem Teilung z.B. die anruf von
'rcall divmodh14'
Meine Frage ist: soll Ich selber die benutzte register auf/vom Stack pushen und poppen oder macht dass die ' divmodh14' function selber?
Wenn ich vom innerhalb meine interrupt function eine eigene test Function anrufe (die viele variabelen benutzt) dan gibts nirgendwo ein push oder pop in die listfile zu sehen! Nicht bei die Anruf und nicht in die angerufene test Function. Wie ist dass den moglich? Vermutlich ist dies die Ursache von meinem Problem.
Auch sind keine push/pos zu sehen wenn ich meine test Function sich selber (rekursief) anrufen lass.
(Beim anfang und ende vom interrupt function sehe ich viele 'push' und 'pops'.)
Vielleicht soll ich mich die 'makefile' ansehen ob da irgendeine Compiler flage nicht anwesend ist?
Gruss
Henk
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen