|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Oleg Goodyckov 2:5020/400 13 Mar 2003 20:34:24 To : Igor Chumak Subject : Re: Мультяха --------------------------------------------------------------------------------
On Thu, Mar 13, 2003 at 08:45:23AM +0000, Igor Chumak wrote:
> >>> Скажи пожалуйста, если к проводу irq3 шины ISA присоединить два
> >>> разных устройства, возможно ли различить, где пространственно (на
> >>> какой плате)
> >>> находится источник прерывания?
>
> >> можно прочитав регистр состояния прерывания каждого порта.
>
> OG> Так мы узнаем источник прерывания. Hо на какой он плате -
> OG> по-прежнему нет.
>
> А зачем знать на какой плате? Тем более что в ISA ИМХО все слоты
> равноправные и программно не различаются.
Следовательно, если два порта будут сидеть на одном прерывании, то для
программы нет никакой разницы, с какой платы это прерывание поступило. К
тому я и клонил. Драйверу безразлично, где расположены порты - на
материнке или на мультяхе, или и там, и там поровну. Он их всеравно
обработает корректно.
Так что если драйвер в принципе способен обслужить два разных устройства,
находящихся на одном прерывании, то никаких препятствий к тому, чтобы
вставлять мультяху нет.
--- ifmail v.2.15dev5
* Origin: unknown (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/186432c32fddf.html, оценка из 5, голосов 10
|