assembly kod -rs232
Kondor Attila
elektrolev at dpg.hu
Wed Oct 22 19:17:59 CEST 2003
VFX <info at vfx.hu> 2003.10.21. 23:45:56 +2h-kor írta:
> Hali!
>
>
> > Ha az adas ritkan, mondjuk mp-kent megy nincs gond.
> > Ha surubben pl. tickenkent akkor all elo. Nem tudom
> > a w98 hogyan kezeli a uart-ot. Dos alatt sajat driverrel
> > nem volt gond.
> > A teszt pgm alatt csak csak write-nal tudott lefagyni.
> > 55 ms-kent 10-20 ms kommunikacio, ugy emlekszem 5 ms total
> > time out. A lefagyas azt jelenti, hogy az oszcin megszunt a jel.
> > A write false-el ter vissza, comport init, write, oszcin kis eszreveheto
> > szunettel ujra ott a byte. Lehet, hogy a szalak kezelese es az uart
> > kezelese valahol hibas. Amit csak ezen a szinten az szalkezeles
> > atmeneti felfuggesztesevel lehetne megoldani.
>
> A win98 es XP UART drivere hibas! Gyarilag vacak, ugyanis ha surun
> erkezik azonos tartalmu byte (pl. 0x55) es elotta valami magic szekvenci
> volt a porton csont nelkul kifagy az UART (RTS-CTS, Xon-Xoff nincs
> hasznalva)!! Egyes debugok eseten reprodukalhato a hiba.
> UART megallit, ujraindit es megy tovabb, a kovetkezo fagyasig.
> Normal hasznalat eseten szinte soha nem jelenkezik.
> Mas is tapasztalta ezt?
>
> UDV. VFX.
> http://www.vfx.hu
Mostanaban szakipari teendok foglalnak le, de amikor legkozelebb ujra
ilyen munkam lesz w98-on letesztelem.
Sajnos lehet, hogy ez csak jovore lesz.
Az eredeti kernel32.dll -t kellene lecserelni. Letezik javitott valtozat?
udv
Kondor Attila
--
More information about the Elektro
mailing list