Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Как правильно подключать CD/DVD и винчестеры к IDE
RSS

Как правильно подключать CD/DVD и винчестеры к IDE

Master/Slave, на один канал или на разные и прочее

<<Назад  Вперед>> Страницы: 1 2 * 3
Печать
 
Fe-Restorator
Гость

Ссылка

uav1606 написал:
[q]
С аудио-CD могут быть тормоза только если воспроизведение идёт через IDE
[/q]
Так, речь как раз об IDE.
Со шнурками всё скучно до обыденности: воткнул - есть звук, вынул - нет звука, вывернул разъём - спалил привод. ;)
uav1606 написал:
[q]
Прерывания, вообще говоря, разруливает драйвер контроллера, а не конкретно драйвер CD или винта. А он уже решает, чьё это прерывание и что с ним делать.
[/q]
Как драйвер сидюка вклинивается в управление контроллером? Как надстройка над драйвером контроллера! Так-что прерывания он перехватывает, всегда. И UDMA-запросы он тоже всегда перехватывает. Другое дело, ОС может временно запретить ему своеволие, в некоторых пределах.
Сейчас на форуме
uav1606
Advanced Member


Откуда: Енакиево
Всего сообщений: 4373
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 янв. 2008
Fe-Restorator, так в том-то и дело, что надстройка. И надстройка эта получает управление только при необходимости, когда идёт обмен данными с CD. Для решения вопроса по прерываниям достаточно глянуть на ресурсы в Диспетчере устройств - у контроллера они перечислены (порты, IRQ и т.п.), а в ветке с приводами у CD\DVD никаких ресурсов нет.
Fe-Restorator
Гость

Ссылка

uav1606 написал:
[q]
И надстройка эта получает управление только при необходимости, когда идёт обмен данными с CD.
[/q]
Увы, вертикальную (луковую) модель прохождения данных сквозь надстройки над контроллерами - никто не отменял (кроме SATA).

Драйвер сидюка обволакивает собой драйвер IDE и добраться к последнему, не затронув драйвер сидюка - невозможно. Иными словами, драйвер IDE внедряется в драйвер сидюка и становится его неотъемлемой частью.
uav1606 написал:
[q]
достаточно глянуть на ресурсы в Диспетчере устройств - у контроллера они перечислены (порты, IRQ и т.п.), а в ветке с приводами у CD\DVD никаких ресурсов нет.
[/q]
Если присмотришься внимательнее - драйвер есть у каждого из каналов IDE. Если привод с винчом висят на одном шлейфе, драйвер сидюка обернёт драйвер этого канала и постоянно будет мешать. Если привод висит отдельно на втором канале, драйвер сидюка "пожрёт" драйвер только второго канала, и мешать будет только ему. Винчи на первом канале будут свободны от влияния драйвера цд.
CD/DVD ресурсы не нужны, оные полностью пожирают ресурсы канала IDE.
Сейчас на форуме
Mosckvitch_2141
Гость

Ссылка

А как подключить к матери с IDE со всеми штырьками 80-жильный шлейф с ключом?
Можно ли на месте ключа шлейфа просверлить дырку?
Сейчас на форуме
DrPass
Advanced Member


Откуда: Донецк
Всего сообщений: 3566
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
17 апр. 2005
Fe-Restorator написал:
[q]
Драйвер сидюка обволакивает собой драйвер IDE и добраться к последнему, не затронув драйвер сидюка - невозможно. Иными словами, драйвер IDE внедряется в драйвер сидюка и становится его неотъемлемой частью.
[/q]
Только что на ходу сочинил, верно? ;)


Комментарий модератора:
п. 3.5, 3.2.1, 3.5.1 правил форума? (uav1606)

мастер бук
Advanced Member
ниспровергатель раритетов

Откуда: москва
Всего сообщений: 3806
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
6 янв. 2009
Mosckvitch_2141 написал:
[q]
Можно ли на месте ключа шлейфа просверлить дырку?
[/q]
можно
равно как и выкусить ножку на матери
uav1606
Advanced Member


Откуда: Енакиево
Всего сообщений: 4373
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 янв. 2008
Fe-Restorator написал:
[q]
Увы, вертикальную (луковую) модель прохождения данных сквозь надстройки над контроллерами - никто не отменял (кроме SATA).
...
Драйвер сидюка обволакивает собой драйвер IDE и добраться к последнему, не затронув драйвер сидюка - невозможно. Иными словами, драйвер IDE внедряется в драйвер сидюка и становится его неотъемлемой частью.
[/q]
Пруфлинк, пожалуйста. :-) Я не вижу причин, почему драйвер CD должен обрабатывать прерывания, а тем более кого-то "обволакивать". Тем более, что в Win 9x драйвера CD-ROM как такового вообще нет. У меня, например, в Диспетчере устройств она для всех оптических приводов пишет, что для это устройства не установлены драйверы, при этом всё работает отлично. Там есть только драйвер контроллера и отдельных каналов.
Даже если драйвер CD кого-то "обволакивает", обрабатывать прерывания всё равно будет "ядро" - драйвер контроллера.
<<Назад  Вперед>> Страницы: 1 2 * 3
Печать
Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Как правильно подключать CD/DVD и винчестеры к IDE
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS