-
-
Neuer Benutzer
Öfters hier
Da muss ich meinem Vorgänger mal wiedersprechen.
Bascom sichert beim Aufruf eines ISR generell alle Register. Nur mit der Option "Nosave", werden keine Register gesichert.
Welche Register wirklich gesichert werden müssen, bzw. welche von Bascom im Hauptprogramm gar nicht verwendet werden und somit im ISR uneingeschränkt zur Verfügung stehen, findet man am besten mit einem Decompiler raus.
Im Decompilat nach r1 bis r31 und nach x,y,z suchen. Einige Tips, welche Register je nach verwendeter Bascom Funktion frei sein sollten, findest du in der Bascom Hilfe. Das sind in etwa die, welche MeckPommER aufgeführt hat.
Thomas
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen