Prosba o vypomoc

Mates xmates
Středa Březen 17 11:53:50 CET 2004


Ales Filip wrote:
> 
> Hello SSOU,
> 
> Neco takoveho tady mam v pocitaci, a jmenuje se to HWreset. Jedna se v
> podstate o citac, ktery cita od nuly do 100, cca s 2Hz.
> Vystup je pripojen na piny RESET na zakladni desce, a reset toho
> citace je zapojen na jeden signal paralelniho portu. K tomu je jeste
> obsluzny rezidentni soft pro DOS, ktery jednou za minutu zataha za ten
> signal paralelniho portu, a tim zresetuje ten citac. Takze citac
> napocita do 30, a soft ho zresetuje. Kdyz vytuhne pocitac, vytuhne i
> ten soft, citac si v klidu dopocita do 100 a zresetuje pocitac. Ten
> soft se natahuje v autoexecu, takze to bezi stale dokola, bez problemu
> uz asi 7let.
> 
> Bohuzel, soft je jen pod DOS.
> 

Zajimalo by me, jaka je uspesnost restartu tohoto systemu (?%).
Predpokladam,
ze ten rezidentni soft co taha za ten pin na paralelnim portu je schovan
pod prerusenim od casovace (55ms), pod alarmem CMOS hodin, ..., proste
pod jednim nebo vice prerusenim. V pripade zakousnuti pocitace se vsak
dost
casto stava, ze obsluhy preruseni zustavaji funkcni - mys lita po
obrazovce, ale aplikace na pohyb/klikani nereaguje, obsluha
klavesnice dal bafruje a po zaplneni bafru pekne piska, casovac
a hodiny bezi dal atd.
Specialne pod DOSem je obsluham celkem jedno, v jakem stavu je CS:IP
a zasobnik prerusovaneho procesu (mohou mit dokonce vlastni), a pokud
neni zakazano preruseni, jdou hardwarove vyvolat.

                         Zdravi Mates






Další informace o konferenci Hw-list