Цитирую описание формата UDI:
Код:
0x0003+tlen сtlen Битовый массив, описывающий тип CLK для каждого
байта образа дорожки (см. приложение 1);
Один бит соответствует одному байту образа дорожки:
0 - записано с обычным CLK (обычные данные)
1 - записано с маркерным CLK (метки #A1 и #C2)
Например имеем последовательность байт:
{ 0xA1,0xA1,0x00,0xA1,0xFE,0x00,0x00,0x01 }
где 0xA1 - MFM маркеры
тогда байт битового массива будет равен 0x0B.
Для правильного формирования этого битового массива нужно знать каким образом были записаны байты #A1 и #C2. На сколько я могу понять, при чтении из ВГ93 эту информацию извлечь нельзя? Как же тогда формировать на реале этот массив?
Или это нужно делать методом анализа? Типа, если такие байты встречаются в межсекторном пространстве, то считать, что они записаны с маркерным CLK...