Цитата Сообщение от goodboy Посмотреть сообщение
Более того, судя по сканам кристалла ВГ93 даже декодер A1 использует не
все биты, (игнорируется бит 13, хотя может быть это просто баг при
стравливании маски).
Это как раз именно и есть баг.

То, что при чтении дорожки целиком, контроллер не отключает пересинхронизацию это понято, т.к. дорожка состоит из невыровненно записанных секторов, и в начале каждого сектора надо синхронизироваться.
Однако, если дорожка записана целиком, единым потоком, то контроллер все равно собьется на некоторых последовательностях бит. Это я когда-то описывал, но уже забыл какая последовательность. Казалось бы, почему контроллер сбивается, начиная заново синхронизироваться внутри дорожки, хотя синхромаркеров внутри дорожки мы не записали? А вот именно потому, что есть баг в 13 бите детектора синхропоследовательности, и контроллер воспринимает простые данные, которые похожи на синхромаркер, за исключением выпавшего бита, как синхронизацию, и тут сбивается. Поэтому данный баг - это именно баг ВГ93, а не WD1772/3.