ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 

  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: Inet-Admins
Inet-Admins mailing list archive (inet-admins@info.east.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [inet-admins] Re: [inet-admins] =?KOI8-R?Q?=FA=C1=CC=C9=D0=C1=CE=C9=C5?= =?KOI8-R?Q?_Courier=60=CF=D7?=



> > 
> > Известный метод, но модем так завис, что не чувстует ни кнопку, ни 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



 




Copyright © Lexa Software, 1996-2009.