Цитата Сообщение от Alex.Ismagilov Посмотреть сообщение
Тут вероятностно: при отладке много раз оставлял диск в дисководе, и ничего. но на какой-то раз - диску конец


Alex.Ismagilov, вот такая же фигня. Сколько раз оставлял в дисководе - все нормально, но на N-раз дискета оказывается битая. Какой то закономерности я не увидел, поэтому и спросил

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

Цитата Сообщение от Sancho45 Посмотреть сообщение
константа для задержки со смещением 0D45 h от начала прошивки, там 00 1F, т.е. в нормальном порядке 1f00, что даже меньше чем я указал выше. можно сделать больше или меньше. Для микроши D3 C1 исправленно на D3 D1. Если кто на 86рк, то надо обратно D3 C1 со смщением 0DBE h от начала прошивки. И сигнал RDY со стороны контроллера на землю)

О результатах отпишитесь пожалуйста .
Sancho45, проверил свою прошивку (у меня Р86РК) и сравнил с вашими корректировками.
По адресу 0D45 у меня 00 00 - меняем на 00 1f
По адресу 0DBE у меня D3 C1 - оставляем без изменений

Верно?