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

Полигон-2

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

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

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

Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Micro 999-XT Turbo-10 не грузит DOS 6.22 с жесткого диска
RSS

Micro 999-XT Turbo-10 не грузит DOS 6.22 с жесткого диска

<<Назад  Вперед>> Страницы: 1 2 * 3 4
Печать
 
albr
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 1006
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
20 апр. 2015
i8088, спасибо, попробую. С дисками-то понятно, а вот непонятно, что будет по адресу c800:5 - там будет сервисная программа контроллера или что-то от 286-го BIOS?
i8088
Advanced Member


Откуда: г. Баку, Азербайджан
Всего сообщений: 2132
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 янв. 2015
albr написал:
[q]
С дисками-то понятно, а вот непонятно, что будет по адресу c800:5 - там будет сервисная программа контроллера или что-то от 286-го BIOS?
[/q]
Если Вы поставите Ваш XT контролер, то по этому адресу и будет вызов программы
форматирования (если он настроен на C800:5, конечно). Весь BIOS 286 располагается
по адресам F000:0000 - F000:FFFFh (для 64KB BIOS) и никак не пересекается с option ROM
(это собственно касается любой платы, не только 286).

Я немного напутал в предыдыщем сообщении - BIOS 286 собственно управляет IDE(или
16-bit MFM контроллером без своего BIOS) по адресам 1F0h-1F7h, (primary IDE/16-bit MFM
channel) и не пересекается с адресами 8-bit XT MFM адаптера (обычно 320h-327h).

Поэтому теоретически Вы можете подключить например IDE (или 16-bit MFM контроллер без
своего BIOS) и MFM контроллер от XT одновременно (выставив тип IDE диска (или диска,
подключенного к 16-bit MFM контроллеру) в BIOS SETUP 286 . Правда грузиться будет скорее
всего с XT-MFM, тк его BIOS (да и 286 BIOS) скорее всего не поддерживает загрузочных
спецификаций, и просто перехватывает управление.

Здесь правда могут быть нюансы из-за багов в BIOS-ах: некорректное добавление диска к
INT13h например, и будет доступным только XT MFM диск, проблемы с форматированием.
Поэтому для начала начните только с одним XT-MFM контроллером, а в BIOS 286 ставьте none.

Собственно, мои первые эксперименты с 8-bit MFM, я делал когда XT у меня вообще не было
(точнее не было клавиатуры для него).

Я всегда проверяю контроллеры на 286, IMHO 286 платы удобнее для экспериментов (из плат
до-Pentium-ной эпохи это мои самые любимые платы).

А старинный 8-bit XT SCSI контроллер (работал в 286 у прежнего хозяина), я даже запускал на
плате ASUS P2V-B. Все работало, но почему-то долго отрабатывался SCSI BIOS (~30s-1min),
на 286 это было быстро.

Кстати, теоретически возможны проблемы из-за более быстрой работы с ISA на 286,
поэтому если не заработает какой-нибудь 8-bit конотроллер в 286, можно попробовать понизить
частоту 286 (de -turbo). Но практически не припоминаю такого случая.
albr
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 1006
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
20 апр. 2015
i8088, теперь все ясно, спасибо Вам большое. Кстати, про то, что MFM занимает порты 320h-327h я раньше не знал, буду иметь это в виду. Но вроде сетевую карту я на другие порты навесил ;)
i8088
Advanced Member


Откуда: г. Баку, Азербайджан
Всего сообщений: 2132
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 янв. 2015
Про порты - это из книги М.Гука "Аппаратные средства IBM PC"

HDC XT использует I/O порты 320-327h, прерывание IRQ5 и канал DMA3.
(IDE AT 286 ISA DMA не использует).

Эта замечательная книжка очень помогает мне, сколько читаю, все время что-то
новое находится!
albr
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 1006
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
20 апр. 2015
А если не секрет, какое издание книжки? В третьем я, например, даже упоминания про MFM не находил, может плохо искал?
i8088
Advanced Member


Откуда: г. Баку, Азербайджан
Всего сообщений: 2132
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 янв. 2015
Номер издания я не нашел - (у меня ксерокопия),
но написано
М. Гук 1998
Серия, оформление, издательство >>Питер>>, 2000

Про MFM там не очень много, но есть, и описано много теоретических вопросов, кодирование MFM/RLL, чередование итп.

В целом по состоянию на 1997год
albr
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 1006
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
20 апр. 2015
Понятно, да, возможно, что и первое. Попробую по библиотекам-старым книгам поскрести, потому как мне удалось только третье издание найти.
Fe-Restorator
Гость

Ссылка

i8088 написал:
[q]
Поэтому теоретически Вы можете подключить например IDE (или 16-bit MFM контроллер без
своего BIOS) и MFM контроллер от XT одновременно (выставив тип IDE диска (или диска,
подключенного к 16-bit MFM контроллеру) в BIOS SETUP 286 . Правда грузиться будет скорее
всего с XT-MFM, тк его BIOS (да и 286 BIOS) скорее всего не поддерживает загрузочных
спецификаций, и просто перехватывает управление.
[/q]
Попытка подключить на 286-ю (386-ю, 486-ю, 586-ю, ...) одновременно IDE и MFM закончится удачно только в случае, если:
1) мфм контроллер выставлен на его родные порты и откликается на С800:5.
2) мфм диск настроен как "диск-0" и подключён к первой 20-пин гребёнке
3) мамка не перекрывает диапазон портов и памяти биоса контроллера мфм, ничем. Мамки с неотключаемым shadow всей верхней памяти - в пролёте.

4) В биосе мамки отключён первичный IDE ("NONE") и прописана конфигурация вторичного IDE согласно паспорту диска.
5) IDE диск не должен приближаться или быть крупнее 512 мегабайт.
6) контроллер IDE (мультикарта) должен быть настроен как вторичный. Т.е. secondary ide.

Краеугольные бульники:
1) Биос мамки не опознаёт secondary IDE до тех пор, пока не установлен Primary IDE. Хана марьяжу мфм+ide.
2) Биос мфм контроллера не возвращает управление биосу мамки (если перехваченное контроллером обращение шло не к мфм диску). Хана IDE, даже если оный исправен.
3) Биос мамки рассчитан ТОЛЬКО на первичный IDE (часто встречается у брендов, с распаяным на мамке контроллером).


Да в "марьяже" загрузочным будет всегда МФМ винч, ежли только о-очень сильной магией не заставить на первую роль выступить ide-шника.

Переключение с ide на мфм всегда медленное, относительно шустрый IDE будет ощутимо тормозить, а весь комп может "задумываться" на минуту-другую при смене обращения к диску.
Сейчас на форуме
i8088
Advanced Member


Откуда: г. Баку, Азербайджан
Всего сообщений: 2132
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 янв. 2015
Fe-Restorator написал:
[q]
4) В биосе мамки отключён первичный IDE ("NONE") и прописана конфигурация вторичного IDE согласно паспорту диска.
[/q]
Без разницы. С XT-MFM адреса не пересекаются, ни первичный, не вторичный. Это
актуально для 16-bit без BIOS-ных контроллеров, которые имеют те же адреса,
что и IDE, и по умолчанию настроены на primary.
Fe-Restorator
Гость

Ссылка

i8088 написал:
[q]
Без разницы. С XT-MFM адреса не пересекаются, ни первичный, не вторичный. Это
актуально для 16-bit без BIOS-ных контроллеров,
[/q]
Да, во "глупых" 16-ти битах сей аргумент преобладает. Однако и биосный 8-битный мфм, не имеющий никаких общих с IDE адресов, отказывается с этим ide работать в паре. На 286-й..386-й мамке. Причина мне неизвестна, возможно, дело в конкретной мамке и на другой "парочка" будет работать безукоризненно.
До кучи, стоит добавить недобросовестные мультяхи с ide, коим как джампер ни ставь, адреса и порты для вторичного/третичного канала выбрать/установить невозможно.
Сейчас на форуме
<<Назад  Вперед>> Страницы: 1 2 * 3 4
Печать
Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Micro 999-XT Turbo-10 не грузит DOS 6.22 с жесткого диска
RSS

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

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

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