Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » CD в XT |
<<Назад Вперед>> | Страницы: 1 * 2 3 4 5 6 7 8 9 10 11 | Печать |
sanders
Advanced Member
Профессионал Откуда: Санкт-Петербург Всего сообщений: 6434 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 мар. 2008 |
Прошу прощения, что о другом контроллере. Есть очень много 8-битных плат-контроллеров CD-ROM с интерфейсом не_IDE: Mitsumi, Panas, и даже комбинированные с тремя разъемами. Такие платы на ХТ тоже не заработают? Гарантируются только SCSI? |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
sanders С чего ты взял ? Исходники драйвера Mutsumi доступны в исходниках, там чистый 8086. MSCDEX тоже 8086. |
Mihail1810
Advanced Member
Откуда: Екатеринбург Всего сообщений: 1565 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 дек. 2014 |
Так мне кажется все зависит от дров. А CD приводы у вас есть такие? |
sanders
Advanced Member
Профессионал Откуда: Санкт-Петербург Всего сообщений: 6434 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 мар. 2008 |
Сами платы - "прозрачные", к ним драйвер не нужен. Дрова есть к CD-ROMам. В 386 компе работали все, иначе бы выкинул. А коробка с ХТ-платами была далеко, не проверял с ними. Спросил, вдруг кто-то проверял. У меня подозрение, что плата просто порт ввода-вывода, а драйвер будет использовать поддержку дисковых устройств, прописанную в BIOS материнской платы. А в ХТ ее нет. |
das
Advanced Member
Откуда: МО и Москва Всего сообщений: 307 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 11 сен. 2015 |
sanders написал: В этих дровах, согласно мануала, прописываются параметры платы - адрес, прерывание, канал DMA. Сами платы - "прозрачные", к ним драйвер не нужен. sanders написал: Так поддержки CD и в 286 нет. Как нет четкой поддержки и HDD, может быть MFM, а может - IDE, они достаточно разные. Не думаю, что кто то планировал поддержку IDE в ранних 286, однако же оно работает, IDE тоже только просто порт ввода-вывода, все остальное делает собственный контроллер HDD. У меня подозрение, что плата просто порт ввода-вывода, а драйвер будет использовать поддержку дисковых устройств, прописанную в BIOS материнской платы. А в ХТ ее нет. Тут другая засада, даже если привод с платой окажутся рабочими... Это малое и недостаточное количество прерываний в XT, в SCSI оно одно, и для CD, и для HDD, у тут два будет занято, MFM и CD... а хочется еще и сеть, и звук. Чем то придется жертвовать, типа COM и LPT, иначе никак. Если по мне, так COM и сеть - важнее, но тем не менее этот опыт проведу, просто очень интересно. Только бы железки рабочие были... sanders написал: А проверить? Сейчас то ХТ рядом! В 386 компе работали все, иначе бы выкинул. А коробка с ХТ-платами была далеко, не проверял с ними. |
Gerda
Advanced Member
Седьмая из Девяти. Откуда: Ленинград Всего сообщений: 1130 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 мар. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 29 февраля 2016 21:24 Сообщение отредактировано: 29 февраля 2016 21:27
Кстати. Вот означенный DOS-драйвер. Есть тут программисты, виртуозно владеющие дизассемблером, чтобы прогнозировать - так на точно? Оффтопик: Оффтопик: ЗЫ: Ни я ни К. не программисты. Админы, системщики, может быть. Но упаси нас от ковыряния в коде! Кстати II. 1 скоростной Mitsumi "крокодил" и Sony c "caddy", каждый с собственным интерфейсом и 8-битной платой, преспокойно "цеплялись" на XT-совместимый. Так что не SCSI единым жив интерфейс. Прикрепленный файл (cdr112.zip, 161463 байт, скачан: 14 раз) |
uav1606
Advanced Member
Откуда: Енакиево Всего сообщений: 4373 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2008 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 29 февраля 2016 21:56 Сообщение отредактировано: 29 февраля 2016 23:02
В CDR112.SYS в одном месте встречается инструкция 80186+ INSB. (В Sourcer'е адрес 7E9E:23E3.) Но не могу сказать, насколько будет критичен этот участок кода. Если что, можно будет переписать. А на NEC V20/V30 вроде бы уже эти инструкции поддерживаются? Или нет? |
Gerda
Advanced Member
Седьмая из Девяти. Откуда: Ленинград Всего сообщений: 1130 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 мар. 2015 |
Насколько мне известно - не поддерживаются. Или нет? |
uav1606
Advanced Member
Откуда: Енакиево Всего сообщений: 4373 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2008 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 29 февраля 2016 23:21 Сообщение отредактировано: 29 февраля 2016 23:27
У NEC'ов есть схожая команда INM, но меня несколько сбивают с толку нестандартные обозначения регистров в даташите... Не соображу, насколько это аналог INSB на 80186/188. |
Gerda
Advanced Member
Седьмая из Девяти. Откуда: Ленинград Всего сообщений: 1130 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 мар. 2015 | |
<<Назад Вперед>> | Страницы: 1 * 2 3 4 5 6 7 8 9 10 11 | Печать |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » CD в XT |
0 посетителей просмотрели эту тему за последние 15 минут |
В том числе: 0 гостей, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |