Hallo, ich hab ein ucLinux-System und verwende den bfin-gcc. Wenn ich im Inline-Assembler P2 oder P3 für eigene Zwecke verwenden möchte, dann hängt sich der controller immer auf. Ich habs mal mit:
1 | [--sp] = p2; |
2 | [--sp] = p3; |
3 | ... |
4 | p3 = [sp++] |
5 | p2 = [sp++] |
versucht, geht aber auch nicht. Kann es sein, dass da Interrupts schuld sind? Falls ja, kann man das global deaktivieren? Grüße Gast