Мать на i815E (Chaintech 6OJV2), Win XP Pro Rus SP3. В Диспетчере устройств: Вид/Ресурсы по типу/IRQ на обоих каналах IDE написано ISA. Почему ISA: глюк винды или материнки?
Это масло уже на сковородке. Я там сверху про 945-й писал. Второй канал - зачем ломать отработанную логику, даже убрав выводы и разъем?
так ведь и Эверест в PCI устройствах не видет PATA, только SATA там есть
Прямо уж так и не видит. Ищите, должон быть. Если, конечно, в BIOS настройки соответствующие.
Почитал тему IXBT.
Давайте отвлечемся от того, куда идут провода. Думаю, всем ясно, куда они идут? И что никакой ISA в классическом понимании (как набора проводов или связей в чипе) в ЛЮБОМ ICH нет. IDE-шлейф - просто параллельная шина для связи ЮМ с HDD, чисто случайно ;) чем-то похожая на ISA, но ей не являющаяся. А обсуждаем мы исключительно логические построения, почему же Винда написала слово ISA в диспетчере. И логическую структуру девайсов. Т.е. фраза "IDE-контроллер сидит на PCI" означает, что IDE-контроллер логически присутствует в системе как PCI-устройство, а не, к примеру, как USB или IEEE1394. Где он физически размещен - воткнут в слот, интегрирован в ЮМ и он вообще физически на PCE-Express - неважно. Рассматривать будем ICH, дабы не отвлекаться на моменты типа торчащей из VT82C686x ISA. Внутри там все равно ISA нет.
Возражения есть?
IDE-контроллер логически присутствует в системе как PCI-устройство
Но на PCI даётся четыре прерывания, назову их A, B, C, D, и IDE контроллёр их не использует.
И логику MicroSoft'а вы приведёте?
BrainRipper
Но на PCI даётся четыре прерывания, назову их A, B, C, D, и IDE контроллёр их не использует.
это непринципиально. Шин PCI в ПК может быть несколько - начать хотя бы с этого. А кол-во прерываний не ограничено ни 8, ни 16-ю..
Шин PCI в ПК может быть несколько
А сколько их на i815E? (обсуждается в основном этот чипсет).
[off]BrainRipper
НАРУЖУ торчит ОДНА. А что внутри мы не знаем. И вряд ли когда либо узнаем. Потому что физическая реализация может кардинально отличаться от логической. Но с логической точки зрения IDE-контроллер висит именно на PCI[/off]
Но на PCI даётся четыре прерывания, назову их A, B, C, D
Физические (!) линии прерываний. Уходим от физики. Логических прерываний у нас гораздо больше, и они даже работают (т.е. вызываются их обработчики). Как 4 физических линии перегоняются в 255 логических - нам не сильно важно, в данном случае.
Логику MS - она несколько нечеткая в голове и многа букф. :)) Нечто в стиле виртуальной ISA-шины... Сразу не записал, теперь трудности с формулировками.
А, может, ISA PnP энумератор сдает IDE-контроллер поканально...
Это масло уже на сковородке. Я там сверху про 945-й писал. Второй канал - зачем ломать отработанную логику, даже убрав выводы и разъем?
Прямо уж так и не видит. Ищите, должон быть. Если, конечно, в BIOS настройки соответствующие.
Почитал тему IXBT.
Давайте отвлечемся от того, куда идут провода. Думаю, всем ясно, куда они идут? И что никакой ISA в классическом понимании (как набора проводов или связей в чипе) в ЛЮБОМ ICH нет. IDE-шлейф - просто параллельная шина для связи ЮМ с HDD, чисто случайно ;) чем-то похожая на ISA, но ей не являющаяся. А обсуждаем мы исключительно логические построения, почему же Винда написала слово ISA в диспетчере. И логическую структуру девайсов. Т.е. фраза "IDE-контроллер сидит на PCI" означает, что IDE-контроллер логически присутствует в системе как PCI-устройство, а не, к примеру, как USB или IEEE1394. Где он физически размещен - воткнут в слот, интегрирован в ЮМ и он вообще физически на PCE-Express - неважно. Рассматривать будем ICH, дабы не отвлекаться на моменты типа торчащей из VT82C686x ISA. Внутри там все равно ISA нет.
Возражения есть?
Но на PCI даётся четыре прерывания, назову их A, B, C, D, и IDE контроллёр их не использует.
И логику MicroSoft'а вы приведёте?
это непринципиально. Шин PCI в ПК может быть несколько - начать хотя бы с этого. А кол-во прерываний не ограничено ни 8, ни 16-ю..
А сколько их на i815E? (обсуждается в основном этот чипсет).
НАРУЖУ торчит ОДНА. А что внутри мы не знаем. И вряд ли когда либо узнаем. Потому что физическая реализация может кардинально отличаться от логической. Но с логической точки зрения IDE-контроллер висит именно на PCI[/off]
Физические (!) линии прерываний. Уходим от физики. Логических прерываний у нас гораздо больше, и они даже работают (т.е. вызываются их обработчики). Как 4 физических линии перегоняются в 255 логических - нам не сильно важно, в данном случае.
Логику MS - она несколько нечеткая в голове и многа букф. :)) Нечто в стиле виртуальной ISA-шины... Сразу не записал, теперь трудности с формулировками.
А, может, ISA PnP энумератор сдает IDE-контроллер поканально...