Алгоритм идентификации дискет
ZXNet эхоконференция «real.speccy»
От Nikolaj Amosov → Кому All 09.03.2002
Суббота 09 Марта 2002 18:18:09 Eugene Palenock -> All:
EP> Hадо сделать алгоритм опознавания дискет - ISDOS_800,
EP> ISDOS_640, TRDOS.
EP> Пока думаю так:
EP> Прочитать trk-0, sec-0
EP> По смещению +10 - 3 байта "DSK"
Есть ешё старый формат, где "DSK" со смещением +8
[ кут хер ]
[REAL ZX]
От Kirill Frolov → Кому All 09.03.2002
Ты в курсе что начиная с iS-DOS'98 изменён формат диска?
У тр-дос диска эти 3 байта тоже могут быть в этом-же месте.
EP> Hасколько это правильный алгоритм идентификации дискет ?
EP> Вообще, кажется он не надёжен... А как ещё можно сделать ?
Hикак. Ручками устанавливать. Иначе очень сложно всё получится.
От Eugene Palenock → Кому All 11.03.2002
KF> Ты в курсе что начиная с iS-DOS'98 изменён формат диска?
Дай доку по его формату, если есть...
А он понимается старым ядром ?
А новое ядро понимает старый формат ?
С уважением, Евгений.
От Eugene Palenock → Кому All 11.03.2002
С уважением, Евгений.