За 2 дня терзаний и поисков так и не смог разобраться с одной проблемой.
Итак. Имею написаный (точнее недописанный ) мною эмуль TRDOS на AVR и SD-card.
После нескольких команд поиска дорожки следуют 2 раза команды чтения адреса.
Потом спек пытается прочитать 9 сектор 0 дорожки стороны 0.
И вот тут проблема: после принятия спеком 256 байтов сектора спек читает
из порта #1F значение 0x00 (ошибок нет) и TRDOS вываливает ошибку "Disc Error"
Спектрумисты! Писатели эмулей! Кто нибудь, кто в теме....
В чем может быть проблема?
Подробный лог выполнения команды "LIST" и TRD-файл, с которым была
работа, прилагаются.