[pso] [tema2] interuperea THREI o sufoca pe cea de read a celuilalt port

Victor Rentea victorrentea at gmail.com
Mon Apr 7 01:19:50 EEST 2008


Daca scriu cat pot (cata vreme bitul 5 din LSR e sus) date pe seriala, scriu
tot bufferul, indiferent cat e de mare. intreruperea de read de pe celalt
port, cand apare, citeste de la device doar un numar limitat << decat nr
scris.
Daca scriu cate un octet per THREI, se ruleaza doar intreruperi de scriere,
si apoi, dupa ce toate datele au fost trimise, se apar cateva intreruperi pe
celalalt port, care recupereaza doar o mica parte din datele citite.

Cum sa fac sa ma asigur ca un device virtual nu-l sufoca pe celalalt la
transmisie. Mi s-ar parea normal ca intreruperile sa survina alternativ:
THREI/RDAI.

Ce imi scapa?


Pe buffere de transmit mici imi merge.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://cursuri.cs.pub.ro/pipermail/pso/attachments/20080407/99994db0/attachment.htm 


More information about the pso mailing list