С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Избавляться нужно от MFM-го наследия репликах, чтоб там вместо этого работал IDE диск, причем в виде CompactFlash карты. Они доступны пока даже в размерах 64M, 128M и 256М, а дальше идут размером 2G, 4G и более (но такое уже наивно не подцепить в rt11, где обычно 8 разделов максимум по 32М, т. е. более 256М в сумме обычно не использовали, да и что туда писать?).
Но начинается проблема курица/яйцо... Есть непонятно как работающее железо у одного, желание сдвинуться с мертвой точки по софту у другого.
Поддержав в эмуляторе ide (минимальное подмножество операций: чтение/запись сектора, получение свойств диска и форматирование), можно делать драйвер IDE и образ ПЗУ куда он внедрён (вместо mfm-ского). Там меньше десятка регистров, DMA не используется. Пришла команда - сделали трансляцию голова/трек/сектор из соответствующих регистров в смещение в образе диска на хост машине, через некоторое время имитируем прерывание по завершению операции, данные гоняются через один 16-ти битный регистр. Не видно там особых сложностей...
Заработает на эмуляторе - можно будет доводить на реальном железе. Не такие железки на симуляторах подымали...
Ну не знаю, работающих оригинальных машинок наверное пару штук найдется. Гонять IDE через MFM протокол туда и обратно это реально сложно. Лучше уж в слот расширения второй контроллер ide устанавливать.
А IDE это и есть MFM диск в который с платы компьютера переполз контроллер MFM. Т. е. для драйвера это практически одно и тоже с некоторыми наворотами и расширениями у ide...
Возрождение БК0011М: pk-fpga.ru, forum.pk-fpga.ru
Продажа электронных компонентов >>тут<<
Для начала скачивается pdf на wd1010-05 или на wd2010-05 (там отличия непринципиальные), регистры байтовые этого чипа начинаются с адреса 0161040 с шагом два байта. У него нулевого регистра на самом деле нет - там регистр данных, через него считываются или записываются данные каждого сектора.
Интересные там только описание регистров и команд, ну а как там работает, форматируется тот MFM диск уже не интересно (по сути огромный по объёму и быстрый флоп).
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)