Что-то было. Только, ИМХО, не контроллер виноват, а сама плата с ВМ3, какие-то проблемы с DMA - с разными контроллерами, и MY, и RK, и с разными процессорными платами наблюдались иногда сбои в старших адресных битах (17-16, или 21-16). Сектор читается куда надо, а одно-два слова могут лечь в другой блок (с другим значением в А17-16). Не всегда, но достаточно часто. Грубо говоря, на десяток-другой тысяч переданных секторов один сбой точно будет. То же и при записи - иногда в записанном секторе слово или два оказывались "левыми" - были взяты не из того блока. RK вскорости был выброшен, а MY в "больших" системах я старался не использовать. Установка того же Диамса шла с приключениями, не факт, что с первого раза все выйдет. Записанные из ДИАМСа дискеты я тщательно проверял, да и не так часто оно было нужно. Читать дискеты под ДИАМСом, обычно, не требовалось.
---------- Post added at 09:58 ---------- Previous post was at 09:07 ----------
Кстати, в схеме контроллера MY имеет место ошибка, конкретный ляп разработчиков. Все внешние устройства для доступа к своим регистрам обязаны дешифровать 12 битов адреса и сигнал К ВУ Н (не знаю, как его зовут по-ангельски, подскажите, где взять табличку соответствия), а MY дешифрует все 16-18-22 адресных бита, сколько там задано перемычками. Из-за этого контроллер нелзья запихнуть в любую машинку, не перепаяв перемычки.





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