<div dir="ltr"><div>Mozno by stacilo napisat korektne isr rutiny, teda ulozit A, B, STATUS a podla potreby aj vsetky pracovne registre vratane DPTR, ktore sa pouzivaju v isr. Myslim, ze keil to tak robil.<br><br></div>A.<br>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">Dňa 21. januára 2014 12:52, Jan Waclawek <span dir="ltr"><<a href="mailto:konfera@efton.sk" target="_blank">konfera@efton.sk</a>></span> napísal(-a):<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">>Zajimave je, ze v navodu se pise, ze to ma byt takto :<br>
>void timer_isr (void) __interrupt (1) __using (1)<br>
>a ja tam ty zavorky za interrupt a using nemam - bylo to takto ve stare<br>
>verzi,<br>
>ale prekladac zadnou chybu nehlasi.<br>
<br>
</div>A prelozi dobre?<br>
<div class="im"><br>
>Divam se do kodu v assembleru a zacinam tomu zase rozumet.<br>
</div>>To pøerušení od SW UARTu mám napsané v assembleru a oznacene jako<br>
<div class="im">>__naked . Prestoze tam mam i using 1 , tak to prepnuti registrove banky<br>
>ignoruje,<br>
>V assembleru tam nic neni, na rozdil od ostatnich preruseni.<br>
>Je to hloupe, ze prekladac akceptuje to using 1 a zaroven to naked.<br>
<br>
<br>
</div>Tak to je fakt hlupe. Chcelo by to asi reportnut. Pozriem sa na to, ak bude<br>
cas.<br>
<br>
wek<br>
<div class="HOEnZb"><div class="h5"><br>
_______________________________________________<br>
HW-list mailing list  -  sponsored by <a href="http://www.HW.cz" target="_blank">www.HW.cz</a><br>
<a href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</a><br>
<a href="http://list.hw.cz/mailman/listinfo/hw-list" target="_blank">http://list.hw.cz/mailman/listinfo/hw-list</a><br>
</div></div></blockquote></div><br></div>