[an error occurred while processing this directive]
думаю, что проблема все-же в программе (+)
(«Телесистемы»: Конференция «Программируемые логические схемы и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено IgorK 01 ноября 2002 г. 01:25
В ответ на: Когда-то IgorK отвечал мне на такой же вопрос (+) отправлено Elresearch 31 октября 2002 г. 19:45

Жаль только, что про Linux, видимо, никто подсказать не может.

>На модели все работает правильно, т.е. после выставления сигнала, я
>считываю статусный регистр, для проверки эта ли плата вызвала
>прерывание, после чего записью в спец. регистр убераю прерывание с
>шины. Судя по всему, система виснет еще до начала выполнения спец.
>обработчика, который висит на заданном прерывании

>...сразу после выставления сигнала комп зависает намертво, такое
>впечатление что где то КЗ этого сигнала с другими на шине PCI (или
>на плате после кристалла)

КЗ может/должно быть - ряд карт объединяется по INTA#, выходы с 'open-drain'. Реализуется как на рис. 1 в ссылке.
Вопрос такой - когда INTA# 'упал', то он больше не поднимается? Или поднимается, но комп все равно виснет?

P.S. А под DOS не пробовали? Для эксперимента...


Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru