давно было, ничего не осталось...
винчестер 5 МБ работал потом на 386-й с обычным АТ МФМ контроллером, пока не помер окончательно (лента привода головок рвалась несколько раз)
как было сделано - полноценная 16 бит шина Ассистента по факту записи в IO порт со стороны ВМ86 пускала цикл записи в плату КЖД (кривым образом, на ТМ2 и rc-задержках, с заранее заготовленным адресом для КЖД), потом пулингом ВМ86 читал ответ с КЖД.
резидент под дос прикидывался нужными функциями int13.
Самое сложное тогда оказалось корректно сказать ДОСу, что диск "С" появился в системе, готовых исходников драйверов блочных у меня тогда не было, я с нормальной ХТ, загруженной с дискеты с винчестеорм в системе, блок данных ДОСа и биоса в озу подставлял...
еще вспомнил - самое первое что было сделано - напаяна РФ2 с нормальным шрифтом и кодировкой на имеющуюся в Ассистентовском ЦГА, с ручным переключением по необходимости.




Ответить с цитированием