> >
> > Известный метод, но модем так завис, что не чувстует ни кнопку, ни clear
> > line от Циски
>
> А ты догадался кнопку на Reset запргораммировать? Будто я каждый день
> залипший модем не вижу...
На самом деле, влияет и прошивка, и температура. Не у всех это
"каждый день". А так, есть там примитивный watchdog (софтовый):
atgd0:f000
0000:F000 MOV AL,55
0000:F002 MOV CX,FFFF
0000:F005 CLD
0000:F006 REP
0000:F007 STOSB
0000:F008 RETF
0000:F009 ADD [BX+SI],AL
0000:F00B ADD [BX+SI],AL
0000:F00D ADD [BX+SI],AL
0000:F00F ADD [BX+SI],AL
OK
atgc0:f000
Несколько секунд не откликается, потом мигает лампочками, и опять
жив. Только этой гениальной программы в памяти уже нет, откуда и
ясно, что переинициализировался. Но вот если сделать:
atgwf000,fb
OK
atgwf001,eb
OK
atgwf002,fe
OK
atgd0:f000
0000:F000 STI
0000:F001 JMP F001
[...]
OK
atgc0:f000
То это уже конец, только питание выключать. Хотя шанс ему был дан,
прерывания открыты. По-хорошему, надо бы сделать ему watchdog на
аппаратном прерывании, будет заметно лучше. Но у нас эта проблема
(зависших курьеров), вроде, не столь актуальна. Так что пока лень.
Signed,
Solar Designer
=============================================================================
"inet-admins" Internet access mailing list. Maintained by East Connection ISP.
Mail "unsubscribe inet-admins" to Majordomo@info.east.ru if you want to quit.
Archive is accessible on http://info.east.ru/rus/inetadm.html