· Начало · Статистика · WASM.RU · Noir.Ru ·

 WASM Phorum (Оффлайн - 24.11.2003) —› WASM.WIN32 —› Драйвер VxD: обработка прерываний

Посл.отвђт Сообщенiе


Дата: Сен 10, 2003 15:37:35

Существует два устройства, отличающиеся друг от друга только базовыми адресами. Для контроля прерываний используется линия IRQ#... Как определить, какой именно девайс из этих двух сгенерировал исключение? То есть, подскажите способ разделения IRQ (share).


Дата: Сен 10, 2003 16:13:01

Обычно у девайсов в регистре состояния есть бит, который показывает что он сгенерировал прерывание, или что он готов к передаче данных. Если этот бит не установлен, значит прерывание сгенерировал другой девайс.


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.033