Цитата:
Я прочитал несколько раз и вопроса не понял. Вы только запутываете своими мегабайтами
и килобайтами.
а) возьмите строку из FIT'a с описанием DLIST
б) Определите SPT
в) разделите leghth(DLIST) (он в секторах,а не килобайтах или еще чем) на SPT.
Частное от деления,даст целое кол-во трэков (пусть N) которые надо считать полностью (т.е все на все SPT) начиная с трэка указанного в FIT. Остаток же,берется со следующего трэка (N+1) . Т.е читаем трэк из FIT,трэк из FIT+1,...трэк из FIT+N и
сколько то секторв с трэка из FIT+N+1
SPT = 1440 , leghth(DLIST) = 9639 секторов , координаты 1- сектор , 25A7- длина ,
7- цилиндр . Возьмите любой ресурс (служебку с треками) от
Ф1 и попробуйте слепить из треков этот DLIST а потом сравните полученный из треков модуль (трэк из FIT,трэк из FIT+1,...трэк из FIT+N) и слитый РС3000 модуль 29 DLIST
В хек редакторе в конце они будут отличаться