Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Igor Kaminskiy                       2:5020/400     16 Mar 2001  19:24:53
 To : All
 Subject : Re: lost interrupt
 -------------------------------------------------------------------------------- 
 
 
 Valery Shishkov wrote :
 
 >Из за чего могут появляться вот такие сообщения?
 >
 >                               [ Start Cut ]
 >
 >        Mar 16 21:22:15 merlin kernel: hda: lost interrupt
 >
 >                               [  End  Cut ]
 >
 >Контроллер/винт глючат?
 
 СКАЗКА О ПОТЕРЯHHОМ ПРЕРЫВАHИИ - 2.                             Version 1.0
 
  1. Что собой представляют Lost Interrupt и Spurious Interrupt.
      Как PC обрабатывает аппаратные прерывания?
 Когда устройство  ввода/вывода, будь то сетевая карта,
 или контроллер диска, хочет привлечь внимание CPU, оно активизирует
 одну из линий IRQ (запрос прервывания) у PIC
 (программируемый контроллер прерываний). PIC генерирует сигнал INT у CPU.
 Когда CPU освободится для обслуживания  прерываний, он отвечает сигналом
 INTA (подтверждение прерывания).
 После  этого  PIC  опрашивает  линии IRQ, чтобы определить, какое
 устройство вызвало прерывание, и  выставляет на шину данных  вектор
 прерывания, соответствующий  запросу.  Далее  CPU  вызывает
 обработчик  прерывания  (ISR).
      Если к  моменту опроса  после INTA  устройство отпустило
 линию  IRQ, PIC не сможет  определить,  что  вызвало  прерывание,  и
 генерирует  7 прерывание. От обработчика   этого   прерывания
 зависит   дальнейшее   поведение    системы.
 
      Если вы видите сообщение "NMI Parity Error, Lost Hardware
  Interrupt" - скорее всего дело в низком быстродействии памяти.
 Если у вас стоит Multi I/O card, рекомендуют либо выкинуть ее,
 заменив на раздельные контроллеры портов и HDD/FDD, либо запретить на
 ней все, кроме HDD.
           По моему опыту, чаще всего причиной появления помехи является
 слишком длинный кабель у IDE HDD. Возьмите кабель покороче, или
 просто переколите разьем поближе, и обрежьте остаток.
 
 P.S. Оригинал статьи лежит здесь:
 
 http://techware.prometeus.nsc.ru/relcom.lan/hardware/index.htm
 
 -------------------
 С уважением:
 Игорь Каминский
 E-Mail:  master@jugra.wsnet.ru
 ICQ: 1955144
 
 --- ifmail v.2.15dev5
  * Origin: CISA Ltd. InterNetNews site (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: lost interrupt   Igor Kaminskiy   16 Mar 2001 19:24:53 
Архивное /ru.linux/91821c7f7b1b.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional