Cronyx Site
About Cronyx
Products Prices Contact information Search English 
English Russian  Russian
Software Payment
What's new
F. A. Q.
Partners
Forum
Site map


Форум cronyx.ru

Ответить  |  Зарегистрироваться  |  Поиск

там что-то не такly  ::  2005-11-23 00:37

DDK работает именно так, как написано, т.е. IRQ_STORM именно когда более 1000 циклов боработки прерываний без выхода из обработчика.

Прерывание будет на каждый запрос приёма-передачи к DDK, плюс еще 16 от контроллера интерфейса E1, плюс по максимум одному на каждую ошибку...

Вызов zaptel-кода сейчас делается непосредственно из callback-функций DDK, которые вызываются из обработчика прерываний. И это крайне неправильно.

Получается что вся работа zaptel-кода "вклинивается" в обработчик IRQ, и если там не очень быстро (а оно так и есть), то за время обработки очередной порции данных происходит еще один приём (или передача). В итоге все как-бы зацикливается в обработчике IRQ...



Падение драйверов версии 502а2
ev  ::  2005-11-21 20:09
   Попробуйте ведро поновее повеситьstingray  ::  2005-11-22 16:53
      driver + kernelev  ::  2005-11-22 17:02
         Вот потому-то у меня и федораstingray  ::  2005-11-22 23:47
   zaptelrik  ::  2005-11-21 20:39
      driver - c zaptel 1.0.9.2 вроде живетev  ::  2005-11-22 21:38
         .stingray  ::  2005-11-22 23:52
      502a2ev  ::  2005-11-21 21:01
      zaptelev  ::  2005-11-21 20:52
         Надо подуматьrik  ::  2005-11-21 21:00
            wct4xxp.cstingray  ::  2005-11-22 23:57
               driver int stormev  ::  2005-11-23 11:06
                  .stingray  ::  2005-11-23 11:37
               там что-то не такly  ::  2005-11-23 00:37
                  нуstingray  ::  2005-11-23 11:36
            driverev  ::  2005-11-21 21:09
            driver for tau32ev  ::  2005-11-21 21:07
   +ev  ::  2005-11-21 20:26
      +2ev  ::  2005-11-21 20:27

Copyright © 1996-2018 Cronyx
www-adm@cronyx.ru