<html>
<head>
<meta content="text/html; charset=iso-8859-2"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">Aha, tak já žiju v bludu ... myslel
jsem, že to přerušení si musím zakázat, aby se mi po čas obsluhy
nevyvolalo případně další. Tak děkuji, to opravím. Protože asi
právě přepsání STATUS registru by mohl být problém toho
vyhodnocování. <br>
<br>
On 11/16/2016 16:08, Miroslav Draxal wrote:<br>
</div>
<blockquote cite="mid:002d01d2401b$40721a40$c1564ec0$@cz"
type="cite">
<meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-2">
<meta name="Generator" content="Microsoft Word 12 (filtered
medium)">
<style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:Tahoma;
panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:purple;
text-decoration:underline;}
span.StylE-mailovZprvy17
{mso-style-type:personal-reply;
font-family:"Calibri","sans-serif";
color:#1F497D;}
.MsoChpDefault
{mso-style-type:export-only;}
@page WordSection1
{size:612.0pt 792.0pt;
margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
<div class="WordSection1">
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">POZOR!!!<o:p></o:p></span></p>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">To
povolení přerušení na konci rutiny přerušení musí pryč.
Překladač si to zařídí sám. Jde o to, že při přerušení
schovává přerušovací rutina STATUS byt a další byty v RAM
podle potřeby. Pokud provedete povolení přerušení ještě před
tím, než se vrátí všechny hodnoty tam kam mají, tak je to
problém.<o:p></o:p></span></p>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Skok
do přerušení => HW pice zajistí vynulování povolení
přerušení =>překladač zajistí uložení STATUS bytu, FSR(x)
registru (jsou li v přerušení použity) a další => vaše
obsluha přerušení => VAŠE POVOLENÍ PŘERUŠENÍ (!!!! CHYBA)
=> překladač zajistí navrácení FSR, STATUS =>
překladač zajistí povoleni přerušení.<o:p></o:p></span></p>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Zároveň
máte zbytečně zakázání přerušení na začátku přerušení.<o:p></o:p></span></p>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Zkuste
odstranit, co to udělá.<o:p></o:p></span></p>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Míra<o:p></o:p></span></p>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<div style="border:none;border-top:solid #B5C4DF
1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span
style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">
Hw-list [<a class="moz-txt-link-freetext" href="mailto:hw-list-bounces@list.hw.cz">mailto:hw-list-bounces@list.hw.cz</a>] <b>On Behalf
Of </b>tomas mainzer<br>
<b>Sent:</b> Wednesday, November 16, 2016 2:22 PM<br>
<b>To:</b> HW-news<br>
<b>Subject:</b> Re: Opět jsem v PICu(i)<o:p></o:p></span></p>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<p class="MsoNormal">DD, asi to neni pricina ale je nezvykle
si hrat v prerusovanic rutine s GIE (natvrdo
nulovat/nastavit nezavisle na tom jaky je realny stav) -
zkousel jste to i bez toho?<o:p></o:p></p>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<p class="MsoNormal">Dne 16. listopadu 2016 14:00 Ondřej
Janovský <<a moz-do-not-send="true"
href="mailto:ondrej.janovsky@alarex.cz" target="_blank">ondrej.janovsky@alarex.cz</a>>
napsal(a):<o:p></o:p></p>
<p class="MsoNormal"><a moz-do-not-send="true"
href="https://dl.dropboxusercontent.com/u/1135755/zoufalec.zip"
target="_blank">https://dl.dropboxusercontent.com/u/1135755/zoufalec.zip</a><br>
<br>
V balíku je i disasm.txt<br>
<br>
Oja<o:p></o:p></p>
<div>
<div>
<p class="MsoNormal"><br>
<br>
On 11/16/2016 13:48, Jan Waclawek wrote:<o:p></o:p></p>
<blockquote style="border:none;border-left:solid #CCCCCC
1.0pt;padding:0cm 0cm 0cm
6.0pt;margin-left:4.8pt;margin-right:0cm">
<p class="MsoNormal">No to tu není, protoľe by to bylo
dlouhé.<o:p></o:p></p>
</blockquote>
<p class="MsoNormal" style="margin-bottom:12.0pt">No
lenze toto je nezaujimave, lebo tu sa ta chyba zrejme
neprajavuje.<o:p></o:p></p>
<p class="MsoNormal">protoľe by to bylo dlouhé.<o:p></o:p></p>
<p class="MsoNormal" style="margin-bottom:12.0pt">No a?
Tak to niekde vystavte.<o:p></o:p></p>
<p class="MsoNormal">A nakonec jsem jeątě zkusil vypnout
přeruąení a udělat porovnání 2x po<br>
sobě a výsledek je, ľe se opravdu ty porovnání
vyhodnotily rozdílně. A<br>
podotýkám, proměnné, které porovnávám se nenastavují
ani v jednom přeruąení.<o:p></o:p></p>
<p class="MsoNormal">Tak PRESNE Z TOHTO kodu poprosim
zdrojak + disassembler.<br>
<br>
wek<br>
<br>
_______________________________________________<br>
HW-list mailing list - sponsored by <a
moz-do-not-send="true" href="http://www.HW.cz"
target="_blank">www.HW.cz</a><br>
<a moz-do-not-send="true"
href="mailto:Hw-list@list.hw.cz" target="_blank">Hw-list@list.hw.cz</a><br>
<a moz-do-not-send="true"
href="http://list.hw.cz/mailman/listinfo/hw-list"
target="_blank">http://list.hw.cz/mailman/listinfo/hw-list</a><o:p></o:p></p>
<p class="MsoNormal"><br>
<br>
_______________________________________________<br>
HW-list mailing list - sponsored by <a
moz-do-not-send="true" href="http://www.HW.cz"
target="_blank">www.HW.cz</a><br>
<a moz-do-not-send="true"
href="mailto:Hw-list@list.hw.cz" target="_blank">Hw-list@list.hw.cz</a><br>
<a moz-do-not-send="true"
href="http://list.hw.cz/mailman/listinfo/hw-list"
target="_blank">http://list.hw.cz/mailman/listinfo/hw-list</a><o:p></o:p></p>
</div>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
HW-list mailing list - sponsored by <a class="moz-txt-link-abbreviated" href="http://www.HW.cz">www.HW.cz</a>
<a class="moz-txt-link-abbreviated" href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</a>
<a class="moz-txt-link-freetext" href="http://list.hw.cz/mailman/listinfo/hw-list">http://list.hw.cz/mailman/listinfo/hw-list</a>
</pre>
</blockquote>
<p><br>
</p>
</body>
</html>