Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Запуск MFM-контроллера на современных платах |
<<Назад Вперед>> | Страницы: 1 * 2 | Печать |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 20 декабря 2018 11:24 Сообщение отредактировано: 20 декабря 2018 11:35
Контроллеры PCI IDE как правило в своих BAR имеют пред-конфигурированный адрес 01F0H в пространстве I/O и отвечают на него, даже если не прошло PCI PNP. У некоторых контроллеров можно этот BAR выключить, у некоторых нет. Контроллеры все немного разные, особенно если это какие-нибудь современные SATA OHCI с эмуляцией старого IDE. A PNP BIOS как правило инициализирует чохом все PCI устройства, какие найдет. Так что это лотерея. Проверить даже не знаю как, если только грузить с флопа DOS и DEBOG-ом читать порты 1F0H..1F8H. Многие операционки инициализируют PCI PNP еще раз "под себя", так что надо брать чистый DOS, а в BIOS искать опцию "PNP OS Installed" = Yes или "Resources Controlled By" = OS, тогда BIOS не будет дергать PCI устройства, а передаст это дело OS. |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 20 декабря 2018 11:45 Сообщение отредактировано: 20 декабря 2018 11:58
По-моему последний чипсет без IDE - это Neptune 430NX под Pentium I. 82378ZB SYSTEM I/O (SIO) 82379AB SYSTEM I/O APIC (SIO.A) У них на мамках припаивался внешний чип IDE типа CMD 640 или PCTech RZ1000. У Тритона уже IDE в чипе. |
mgraw |
кстати про БИОС. есть ли эмуляторы\виртуалки, которые позволяют загрузиться с биосом от 286 и к реальному железу притом обращаться? |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
mgraw Современные OS к железу не пускают. Ну или очень нетривиально. |
PikeIt |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 24 декабря 2018 12:47 Сообщение отредактировано: 24 декабря 2018 12:49
По поводу конфликтов, где то слыша, и вроде как на данном форуме, то что 8 битный мфм контроллер не конфликтует с иде контроллером и вполне себе можно подцепить и иде и мфм. Пруфоф пока не нашел UPD: Нашел. Пункт 1-3 topic/8367 |
uav1606
Advanced Member
Откуда: Енакиево Всего сообщений: 4373 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2008 |
На какой-то довольно старой материнке на базе 430TX я запускал 16-битный безбиосный MFM-контроллер одновременно с вторым каналом IDE, первый канал отключал, всё работало нормально. На более новых не пробовал - у меня нет современных матерей с ISA, но на чём-нибудь с Socket 370 могу попробовать... |
ATauenis
Advanced Member
Откуда: Москва Всего сообщений: 2904 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 апр. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 24 декабря 2018 20:07 Сообщение отредактировано: 24 декабря 2018 20:07
uav1606 написал: На Lucky Star 5I-TX2A бесбиосный 16-битный MFM нормально работает и как первичный, и как вторичный. При условии отключения соответствующего встроенного IDE и установки перемычками порта I/O. Уже писал в условно аналогичной теме. На какой-то довольно старой материнке на базе 430TX я запускал 16-битный безбиосный MFM-контроллер одновременно с вторым каналом IDE, первый канал отключал, всё работало нормально. |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Откопал старую мамку 6LX2 на чипсете 440LX http://www.elhvb.com/mboards/luckystar/manuals/6LX2/6lx2.pdf Там в BIOS есть меню - отключить PCI IDE контроллер, первичный или вторичный Пункт 3.7 |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
alecv написал: Такие пункты почти у всех плат есть, просто не всегда работают правильно. Там в BIOS есть меню - отключить PCI IDE контроллер, первичный или вторичный Отключать лучше всего оба канала. А на AMI BIOS обычно вообще только прерывание освобождается, те платы с AMI BIOS затруднительно применять для этого дела. |
mgraw |
на ROCKY-4786EV пока не срастается. sstor не видит контроллера. на очереди hd620, надо только флэшку досовскую намутить |
<<Назад Вперед>> | Страницы: 1 * 2 | Печать |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Запуск MFM-контроллера на современных платах |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |