M32C PC sichern?

Gast #661735
Lesenswert?
• ▲
▼
Hallo,

ich habe ein Programm auf dem M16C laufen, daß innerhalb einer laufenden 
C-Funktion mit asm("STC PC,_lastpc"); den aktuellen PC in eine 
RAM-Variable lastpc speichert und später mit asm("JMPI.A A1A0"); wieder 
dort hinspringt (lastpc wird vorher in A1A0 kopiert). Ich bilde also die 
"Set PC Here"-Funktion des Emulators nach. Jetzt will ich das ganze auf 
den M32C portieren. Die JMPI.A Funktion gibt es noch aber STC PC geht 
nicht. Laut User Manual kann man den PC nur auf den Stack sichern und da 
habe ich keine Ahnung wie ich das auswerten sollte. Kann mir da 
irgendjemand helfen?


matt

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren