Цитата Сообщение от Vega
Получил, но запустить мне его не удалось.
И ты молчал?! давно бы написал, разобрались бы вместе. В крайнем случае, написал бы SMT...

Гораздо проще оказалось написать сложную прогу, чем выявить ошибку на железе, которого у меня нет
А ошибок там осталось всего две штуки:

а) При перечитывании на vTR-DOS каталога дискеты (и только на нем - возможно это глюк самого vTR-DOS - будем искать) - привыходе их TRD-подпрограмм окаываются запрещенными прерывания. Так что в соответствующей подпрограме перечитывания каталога их надо просто принудительно разрешать.

б) При попытке прочитать каталог CD сразу после того как его вставили в привод или если он долго стоял в приводе (и кручение успело прекратиться) происходит выброс ошибки "нет диска" - т.е. отведено слшком маленькое время на опрос наличия диска - он не успевает раскрутиться и как надо проинициализироваться.

Все, больше ничего менять не надо. А то, что надо, можно сделать и вслепую (вставить в одном месте EI, да подкрутить временные константы в опросе статуса диска в сторону увеличения) - а я у себя протестирую...