Российский производитель и разработчик сертифицированного измерительного оборудования с 1987 года


IRQL1

Вы не вошли.

 Поиск | Регистрация | Вход 

longest
22.05.2003 13:13:57
#1

Гость

IRQL1

подскажите пожалуйста, как сбрасывать IRQL1 в обработчике прерывания в биосе? (плата l780)

22.05.2003 19:07:05
#2

Сотрудник "Л Кард"
Здесь с 24.04.2014
Сообщений: 1,493

Re: IRQL1

Когда организуется подача внешнего сигнала на линию IRQL1 платы L-780, то предварительно необходимо предусмотреть какую-нибудь возможность программного сброса данной линии. Например, для этой цели можно использовать выходные линии цифрового порта платы (см. п.3.3.7. тех.описания).

longest
23.05.2003 10:55:07
#3

Гость

Re: IRQL1

Почитал еще раз этот пункт, но как сбрасывать прерывание для меня все еще загадка.

longest
23.05.2003 11:00:33
#4

Гость

Re: IRQL1

Неужели чтением /'AR=IO(0)/', По аналогии со сбросом IRQL2: /'AR=IO(1)/'   ? :-)

23.05.2003 14:03:18
#5

Сотрудник "Л Кард"
Здесь с 24.04.2014
Сообщений: 1,493

Re: IRQL1

Так... Давайте попробуем по-другому.
Итак, Вы подключаете внешний управляющий сигнал к линии IRQL1 платы. Исходным состоянием данного сигнала должно быть пассивное высокое. Если же необходимо сгенерить прерывание IRQL1 в DSP, то Вы (в смысле Ваша аппаратура) должны перевести управляющий сигнал в активное низкое и удерживать его там по крейней мере до момента входа DSP в обработку прерывания. Обработчик же должен каким-то образом просигнализировать Вашей аппаратуре, что пора бы уже переводить управляющий сигнал в пассивное высокое состояние. Как Вы это реализуете - исключительно Ваша проблема. Например, для этого можно использовать выходные цифровые линии платы, к которым имеет доступ DSP.

longest
23.05.2003 22:30:17
#6

Гость

Re: IRQL1

А-аа, вот теперь все понял. Спасибо.