ZXNet эхоконференция «code.zx»


тема: Как диски ресторить ?



от: Kirill Frolov
кому: Oleg Grigoriev
дата: 19 Jan 1999
Приветствую тебя, Oleg ! Было 16 Jan 99 и 05:07:00 , Oleg Grigoriev писал к Kirill Frolov на тему Как диски ресторить ? Hе увидев поблизости модератора решил вставить словечко: OG> Hет. Если сектор читается, то значит и заголовок был прочи- OG> тан верно. Может быть, наверное... OG> Руки кривые. OG> ld a,#f0 ;запись дорожки. OG> call topr1f OG> ld hl,buffer ;адрес образа. OG> ld c,#7f OG> ld ix,#3fca ;запись. OG> jp to_dos OG> Если b на выходе =0, то кал. Дык вот примерно такое-же не форматирует иногда и получается 'ошибка записи'. Используется команда #f4. Если перед ней впихнуть #d8 резко лучше, но иногда все равно не форматирует. Я всегде ожидаю пока работают другие команды по биту 'занято' регистра состояния. Тут похоже INTRQ нужен обязательно в 1 :-/ И самое главное -- после записи команды я жду пока в регистре состояния не будет 'занято'. Если этого не делать, то ничего вообще не работает. KF>> может быть несколько дефектов на дорожке. Какие тут есть алгоритмы ? OG> Мусорное ведро. Масдай. FUT тоже туда-же ? Прикинь ты ресторил диск, а масдайный RDS вместо того, чтобы попытаться переформатировать дорогу, угробил тебе диск. [..про..индексную..метку..FC..] OG> Хммм. А зачем? А HONEY это делает и пишет 'ЕRROR !'. Я тоже так хочу. KF>> Какая длина дорожки _минимальная_ ? OG> Где-то 6250. Зависит от диска и я у себя видел 6220. Т.е. минимум это 6100 или меньше. Хотелось бы знать допустимые отклонения скорости вращения диска и частоты кварца в компутере. KF>> Определять длину дорожки посредством KF>> чтения с диска нельзя -- при записи может оказаться другая из-за разницы KF>> в скорости у разных дисководов. Hельзя и рассчитывать длину дорожки после KF>> форматирования -- при записи сектора на другом накопителе можно получить KF>> вылезание сектора за пределы дорожки. Меня интересует _минимальная_ KF>> скорость KF>> вращения диска на _исправном_ дисководе. OG> "... Двигатель бесконтактный управляемый ДБУ-2 предназначен OG> для осуществления вращения диска в механизме со скоростью OG> (300+-4.5) об/мин." ~~~~~~~~~~~~~~~~~~~~ ??? A что так мало ? У меня есть дискета которая с трудом крутится и скорость при ее установке в любой дисковод плавает в очень широком диапазоне. With best wishes, Kirill Frolov.




Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
Технология спрайтов - часть 2: охота на спрайты (поиск и выдирание).
Почтовый ящик - Birthday List шлите на BBS.
От авторов - Вoт и нaчaлись дoлгoждaные мaйские пpaздники и я нaчaл нaбиpaть этo oчеpеднoе письмo...
Новости - Появилось много электронной прессы.
Хит парад - Хит-парад журналов.

В этот день...   8 мая