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

Полигон-2

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

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

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

Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Эврика с вопросом!
RSS

Эврика с вопросом!

Научился использовать MFM-контроллеры без Debug но только в АТ материнках

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


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


Ссылка


Дата регистрации на форуме:
5 окт. 2004
sanders Да, в общем случае контроллер HDD без BIOS-а на XT неработоспособен. Кстати, а что это за контроллер такой ?
madmaks
Full Member


Откуда: Россия, Ярославская обл., г. Углич
Всего сообщений: 204
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
23 сен. 2008
sanders написал:
[q]
Были несколько контроллеров MFM и винчестер.
Проблема была в том, что на XT ничего не работало, после загрузки с дискеты старт по любым адресам в Debug не происходил, и как быть дальше было не ясно.
Поставил AT386 материнку, и что-то меня стукнуло зайти в SETUP и руками прописать параметры винчестера в User Type 47.
И после загрузки с дискеты он стал видеться как диск С и даже отформатированный кем-то раньше, и с Нортоном!
[/q]
Ответы:
- это интересный контроллер, который работает с командами 186 и выше проциков
- этот контроллер эмулирует IDE интерфейс для MFM винтов, поэтому не имеет в ПЗУ форматера или совсем не имеет видимого для процессора ПЗУ
madmaks
Full Member


Откуда: Россия, Ярославская обл., г. Углич
Всего сообщений: 204
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
23 сен. 2008
sanders написал:
[q]
1) 55 АА - это же вроде переход куда-то да?
[/q]
Это сигнатура блока расширения BIOS


sanders написал:
[q]
2) как найти точку входа в процедуру? она же где-то рядом, раз видны надписи контроллера?
[/q]
Поискать в интернете на счет формата блока расширения BIOS:

адрес значение
00-01 55аа
02 длина блока в 512 байтовых блоках 20 - 16 Кбайт
03 команда вызова/перехода процедуры инициализации
.... далее зависит от конкретного блока расширения BIOS

сумма всего модуля должна быть равна нулю

можно еще узнать:
-выравнивание для 55аа (?параграф)
-диапазон поиска (?C000-F000)
-регистры на входе и выходе
<<Назад  Вперед>> Страницы: 1 2
Печать
Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Эврика с вопросом!
RSS

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

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

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