<div dir="auto">Salut,<div dir="auto"><br></div><div dir="auto">Am avut şi eu aceeaşi problemă. Aparent mie îmi lipsea "-serial pipe:pipe1 -serial pipe:pipe2 " din Makefile, din comanda cu care porneam maşina virtuală de qemu.</div><div dir="auto"><br></div><div dir="auto">Poți să verifici/compari Makefile-ul cu care porneşti qemu cu ce Makefile-ul care este pe git [1]. Poate te ajută.</div><div dir="auto"><br></div><div dir="auto">Elena</div><div dir="auto"><br></div><div dir="auto">[1] <a href="https://github.com/tavip/qemu-so2">https://github.com/tavip/qemu-so2</a></div></div><div class="gmail_extra"><br><div class="gmail_quote">Pe 1 apr. 2017 17:12, "Gabriel Ivașcu via so2" <<a href="mailto:so2@cursuri.cs.pub.ro" target="_blank">so2@cursuri.cs.pub.ro</a>> a scris:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Salut,<br>
<br>
Care poate fi cauza pentru care regiștrii asociați *doar* portului<br>
COM2 au întotdeauna valoarea 0xFF indiferent de valorile pe care le<br>
scriu eu? (inb() returnează mereu 0xFF indiferent dacă am apelat sau<br>
nu outb() înainte)<br>
<br>
Am realizat comportamentul aceasta abia la testul 3 unde am observat<br>
că checker-ul folosește solutie.ko pentru COM1 și modulul nostru<br>
pentru COM2. Cum biții regiștrilor sunt prost configurați,<br>
întreruperea nu vine niciodată, deci funcția de read rămâne blocată la<br>
infinit așteptând date în buffer.<br>
<br>
Aici [0] este un paste cu valorile regiștrilor înainte și după câteva<br>
operații elementare (se poate observa că regiștrii asociați lui COM1<br>
ies modificați din funcția init_serials).<br>
<br>
[0] <a href="https://paste.gnome.org/puabbbzvd" rel="noreferrer" target="_blank">https://paste.gnome.org/<wbr>puabbbzvd</a><br>
<br>
Mulțumesc,<br>
Gabriel<br>
______________________________<wbr>_________________<br>
<a href="http://ocw.cs.pub.ro/courses/so2/resurse/lista-discutii" rel="noreferrer" target="_blank">http://ocw.cs.pub.ro/courses/<wbr>so2/resurse/lista-discutii</a></blockquote></div></div>