Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

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
Ich nutze:
C-Control II Unit, C164CI-ControllerBoard, C-Control II Station, CC2-Application-Board, eigenes Board, OSOPT_V2
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)