Вход

Просмотр полной версии : Полуплата КЖД ДВК, для IDE винта, на Н1806ВМ2 и мелких ИС



MM
16.03.2024, 23:01
Уважаемые ДВКшники, разрешите поинтересоваться Вашим мнением о полуплате контроллера винчестера для ДВК и Э-60 , совместимого по регистрам и адресам с платой КЖД ДВК ( 174000...174020 ), для подключения IDE винчестера.
Начальная загрузка на Э-60 возможна при выполнении небольшой программы из ППЗУ полуплаты, которое видно с силовой МПИ как участок АП встроенной М-ЭВМ , например в адресах 174400...174777 главной МПИ. Похожим образом идет доступ к блоку регистров с параметрами КЖД 174000...174016 - как ПДП в встроенную М-ЭВМ полуплаты на Н1806ВМ2.
Блок-схема полуплаты :
https://pic.maxiol.com/thumbs2/1710618673.531452242.dw1.png (https://pic.maxiol.com/?v=1710618673.531452242.dw1.png&dp=2)

Приглашаются спонсоры разработки полуплаты.

Hunta
17.03.2024, 12:06
Для контроллера IDE не нужен процессор.

MM
17.03.2024, 16:59
Для контроллера IDE не нужен процессор.


совместимого по регистрам и адресам с платой КЖД ДВК ( 174000...174020 )
Обеспечить совместимость с настоящим КЖД без М-ЭВМ крайне затруднительно. Особенно в варианте с подключеннием CD-ROM.

- - - Добавлено - - -

Совместимость винчестера с MS-DOS 6.22 ( без учета фрагментации файлов ) достигается самым простым методом - на диске в MS-DOS записываются несколько образов дисков по 32 метра ( например, из эмулятора ДВК господина Патрона ), в самые первые позиции каталога винчестера.
Полуплата контроллера высчитывает смещение от 000000 блока винта до первого файла образа диска ДВК ( 32 метра ) и работает с ним. При обращении от драйвера ДВК к др."винчестерам" ( при патченном драйвере DW.SYS ) происходит обращение к следующим файлам образов дисков на винчестере, до 8 и более таких файлов-образов дисков.

- - - Добавлено - - -

В самой полуплате контроллера имеются настройки адресов регистров, вектора прерывания и окна в АП контроллера ( ВДМ1-8 ), в т.ч. для отладки текста программы в ППЗУ/СОЗУ полуплаты, а так же прямого доступа к регистрам IDE ( с стороны МПИ ДВК ).

Очень примерная возможная дислокация ЭБ на полуплате
https://pic.maxiol.com/thumbs2/1710684100.531452242.dw2.png (https://pic.maxiol.com/?v=1710684100.531452242.dw2.png&dp=2)

Hunta
17.03.2024, 17:38
не взлетит