FDI format need!
ZXNet echo conference «zx.spectrum»
From Vyacheslav Mednonogov → To All 21 October 1997
Get Msg, Vladimir!
19 Oct 97 22:28, Vladimir Yudin cooбщил All про {FDI format need!}:
VY> Пришлите, пожалуйста, описание формата FDI.
FDI тоже не панацея. Если собираешься сделать рульный формат образа диска,
то пусть он полностью описывает данные на уровне MFM. Правда, длина такого
образа будет ой-ой ;) Примерно, втрое больше TRD/FDI.
C горячим приветом, Слава!
From Alex Letaev → To All 25 October 1997
Hello Vladimir Yudin! In a message of 24 Oct 97 Vladimir Yudin wrote to Michael Markowsky:
VY> Hе, VG93 лучше! И спектрум тоже лучше! :))
А ты раньше сомневался? :-))))))
С уважением, Alex from FFC COMPUTERS.
From Vyacheslav Mednonogov → To All 26 October 1997
Get Msg, Vladimir!
22 Oct 97 12:18, Vladimir Yudin cooбщил Vyacheslav Mednonogov про {FDI format
need!}:
VY> 0016 F5 03 A1 Field
Это ты при форматировании подаёшь #F5 (речь, конечно, только о ВГ93), а а
контроллер пишет нечто похожее на #А1
VY> Итого получился мегабайт - в полтора раза превышает TRD и FDI.
Я хотел сказать, что новый формат должен полностью повторять кодировку MFM,
т.е. придётся каждый бит кодировать 2мя битами (а иногда и тремя). Итого умножай
ещё на 2.
VY> Hо с ним можно делать все что с реальным диском. Хоть форматировать
VY> без секторов.
Задавать образы защищённых и нестандартных дисков и т.д.
VY> ²All: Hу что стоит создавать еще один формат или нет?
Хрен знает :(
VY> Да, кстати, существует ли на IBM команда чтения дорожки целиком? А
VY> то ведь фиг перенесешь диск со спектрума в такой формат.
Имхо, существует, а вот обратно - нет :(((
C горячим приветом, Слава!
From Vladimir Yudin → To All 26 October 1997
AL> А ты раньше сомневался? :-))))))
Да нет! Hо все больше и больше в этом убеждаюсь! :)
С уважением
┬ ┬┌┐┬┐ ┐┬┬
╨╜╨╙╜╨╙ ╨ ╨
From Vladimir Yudin → To All 26 October 1997
VY>>> дорожки целиком? А то ведь фиг перенесешь диск со
VY>>> спектрума в такой формат.
MM>> У 8272 такой команды нет.
VM> Должна быть у 8272a (там много новых команд) - ведь как-то же
VM> работают все эти потрековые копировщики защищённых дискет. А FDA
VM> даёт возможность поглядеть содержимое всей дорожки.
VM> 2VY&MM\ если требуется, могу уточнить этот вопрос.
Было бы очень интересно узнать!
С уважением
┬ ┬┌┐┬┐ ┐┬┬
╨╜╨╙╜╨╙ ╨ ╨
From Vladimir Yudin → To All 26 October 1997
VY>> FDI.
VM> Я хотел сказать, что новый формат должен полностью повторять
VM> кодировку MFM, т.е. придётся каждый бит кодировать 2мя битами (а
VM> иногда и тремя). Итого умножай ещё на 2.
А это еще для чего? Эмулированть декодирование информации считанной
магнитной головкой?
С уважением
┬ ┬┌┐┬┐ ┐┬┬
╨╜╨╙╜╨╙ ╨ ╨
From George Shepelev → To All 27 October 1997
Hallo Michael!
˛≈‘◊≈“« 23 ÔÀ‘—¬“— 1997 09:29, Michael Markowsky wrote to Vladimir Yudin:
VY>> ‰¡, À”‘¡‘…, ”’›≈”‘◊’≈‘ Ã… Œ¡ IBM ÀœÕ¡Œƒ¡ fi‘≈Œ…— ƒœ“œ÷À…
VY>> √≈Ã…ÀœÕ? · ‘œ ◊≈ƒÿ ∆…« –≈“≈Œ≈”≈€ÿ ƒ…”À ”œ ”–≈À‘“’Õ¡ ◊ ‘¡Àœ
VY>> ∆œ“Õ¡‘.
MM> ı 8272 ‘¡Àœ ÀœÕ¡ŒƒŸ Œ≈‘.
ÇÄÄÄÄÄÄÄÄÄàÄÄÄÄÄàÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄàÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÉ
Å Å Å DATA BUS Å Å
Å Å ÜÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄá Å
ÅPHASE Å R/W Å D7 D6 D5 D4 D3 D2 D1 D0 ÅREMARKS Å
ÜÄÄÄÄÄÄÄÄÄâÄÄÄÄÄâÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄâÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄá
Å READ TRACK Å
ÜÄÄÄÄÄÄÄÄÄàÄÄÄÄÄàÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄàÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄá
ÅCommand Å W Å 0 MFM SK 0 0 0 1 0 ÅCommand Codes Å
Å Å W Å 0 0 0 0 0 HDS DS1 DS0Å Å
Å Å W Å Å Å
Å Å W Å-------------C-------------------ÅSector ID information Å
Å Å W Å-------------H-------------------Åprior to Command Å
Å Å W Å-------------R-------------------Åexecution Å
Å Å W Å-------------N-------------------Å Å
Å Å W Å------------EOT------------------Å Å
Å Å W Å------------GPL------------------Å Å
Å Å W Å------------DTL------------------Å Å
Å Å Å Å Å
ÅExecutionÅ Å ÅData transfer Å
Å Å Å Åbetween the FDD Å
Å Å Å Åand the main - system. Å
Å Å Å ÅFDC read all of Å
Å Å Å Åcylinders contents Å
Å Å Å Åfrom index hole to Å
Å Å Å ÅEOT Å
Å Å Å Å Å
Å Å Å Å Å
ÅResult Å R Å------------ST0------------------ÅStatus information Å
Å Å R Å------------ST1------------------Åafter Command Å
Å Å R Å------------ST2------------------Åexecution Å
Å Å R Å-------------C-------------------Å Å
Å Å R Å-------------H-------------------ÅSector ID information Å
Å Å R Å-------------R-------------------Åafter command Å
Å Å R Å-------------N-------------------Åexecution Å
ÑÄÄÄÄÄÄÄÄÄâÄÄÄÄÄâÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄâÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÖ
George
From Vladimir Yudin → To All 30 October 1997
GS> ┌─────────┬─────┬─────────────────────────────────┬────────────
GS> │ └─────────┴─────┴─────────────────────────────────┴────────────
По всем имеющимся у меня данным эта команда последовательно читает все сектора
на дорожке.
С уважением
┬ ┬┌┐┬┐ ┐┬┬
╨╜╨╙╜╨╙ ╨ ╨
From Vyacheslav Mednonogov → To All 6 November 1997
Get Msg, Andrey!
03 Nov 97 23:01, Andrey Khristov cooбщил Vyacheslav Mednonogov про {FDI format
need!}:
AK> Hе надо ссориться, горячие эстонские парни.
AK> Есть такая программка - FDA.
Активно юзаю. Все предыдущие нестандартные форматы описывал и копировал в
ней. Единственно, неудобно, что нельзя описать формат диска целиком, а только по
отдельным дорожкам - вот и сидишь, как ..., и вводишь описалово 160 дорожек :))
AK> Она умеет снимать не только зоны данных, но и точно определяет
AK> размеры всех GAPов, умеет читать и копировать "сектор внутри сектора"
AK> и многие другие навороты...
Hо как? КАК?
C горячим приветом, Слава!
From Vyacheslav Mednonogov → To All 6 November 1997
Get Msg, Andrey!
03 Nov 97 23:04, Andrey Khristov cooбщил George Shepelev про {FDI format
need!}:
AK> Шо в переводе значуе:
AK> Передача данных между дисководом и системой.
AK> Контроллер FDD прочитывает все содержимое цилиндров от индексного маркера
AK> до маркера EOT (конец дорожки).
a) нет никакого маркера ЕОТ :) (здесь ЕОТ - к-во читаемых сеторов)
б) сектора тоже располагаются от индесного отверстия ;)
AK> Для всех: Если бы камень 8272 придумали русские, я бы поверил в то, что
AK> русское описание точнее английского.
б) а ты английское описание до конца дочитай:
=== Cut ===
READ A TRACK
This command is similar to READ DATA Command except that the entire data
field is read continuously from each of the sectors of a track. Immediately
after encountering the INDEX HOLE, the FDC starts reading all data fields on
the track as continuous blocks of data. If the FDC finds an error in the ID
or DATA CRC check bytes, it continues to read data from the track. The FDC
compares the ID information read from each sector with the valua stored in the
IDR, and sets the ND flag of Status Register 1 to 1 (high) if there is no
comparison. Multi-track or skip operations are not allowed with this command.
=== Cut ===
C горячим приветом, Слава!