Gast
#442267
Hallo,
wollte mit Inline Assembler meine Interrrupttabelle bearbeiten, ich
bekomm aber diese dumme fehlermeldung
woran könnt des liegen?
asm volatile(".org 0x000A"::);
asm volatile("jmp INT4"::);
Error: attempt to move .org backwards
In C geht des mit ISR (INT4_vect) { //hier kommt die Interruptbehandlung
rein}
mein Problem ist das bevor die Behandlung beginnt alles mögliche gepusht
wird dauert etwa 1,2 us bis die Behandlung entlich geginnt... jetzt
wollt ich das in Assembler schreiben und auf das pushen verzichten... da
der Prozess dann eh in einer Endlosschleife landet muß ich die Register
nicht sichern...
Vielen Dank im Vorraus