Re: Absturz in Assemblerroutinen Kategorie: Progr. Assembler, TaskingTools, OS (von Cris, http://www.crisullmann.de - 18.05.2004 11:29) | ||
Als Antwort auf Absturz in Assemblerroutinen von Alex - 18.05.2004 8:57 | ||
| ||
Hallo, das hängt mit den Interrupts des Betriebssystems zusammen. Es werden dort anscheinend Register benutzt, die vor dem Rücksprung aus der ISR nicht sauber zurückgesetzt werden. Du kannst die Interrupts global verbieten (BCLR PSW.11) und auch wieder erlauben (BSET PSW.11). Mit der Thread-Prio hat das nichts zu tun da jeder Assembler-Aufruf vom OS als ein Befehl ein Befehl angesehen wird. Grü�e Cris > Hallo, > > hat jemand eine Idee warum sich die Unit aufhäng, wenn man längere Schleifen in > Assemblerunterprogrammen benutzt? Hat das etwas mit der Thread-Priorität zu tun? > > Danke im Voraus Meine Seite: http://www.crisullmann.de | ||
Antwort schreiben Antworten: Re: Absturz in Assemblerroutinen (von Alex - 18.05.2004 13:30) Re: Absturz in Assemblerroutinen (von Gordon Klimm - 19.05.2004 0:02) |