Важная информация

User Tag List

Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 17 из 17

Тема: Выключение мотора

  1. #11
    Member Аватар для cyrax inc
    Регистрация
    24.09.2006
    Адрес
    Саратов
    Сообщений
    99
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    на самом деле все просто, это вовсе не проблема железа или драйверов. это фича той оси (как вы думаете, почему харды не останавливаются при отсутствии к ним обращений?). просто господин клон поленился залезть в фирменный мануал и посмотреть, в чем же дело (а может еще и с инглишем напряг). великий одоптатор
    この悲しみは何時かきっと優しさに成る
    貴方に逢えた丘の上星が降る
    -------------------------------------------------
    Критик - человек, рассуждающий о том, как бы правильно сделал он сам... если бы умел.
    -------------------------------------------------
    Sony PS2 SCPH-70008 et Sony PS3 Eur 2.10

  2. #12
    Guru Аватар для Addison
    Регистрация
    07.01.2006
    Адрес
    г. Москва
    Сообщений
    3,442
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    12
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от cyrax inc Посмотреть сообщение
    как вы думаете, почему харды не останавливаются при отсутствии к ним обращений?
    Ты думаешь, этого никто не знает?
    Не приравнивай жесткий и мягкий диск. Это две большие разницы.
    Мягкий диск не рассчитан на постоянное вращение, скорость доступа к информации для него не так важна, так как с него сразу все грузят в память, периодического, частого обращения к нему нет, чтобы его постоянно раскрученным держать. Флопешник не имеет большой скорости вращения и головки у него не парят на крылышках за счет набегающего воздушного потока, как у винта, он вполне быстро стартует и с остановленным приводом диска.

    Эта проблема была и на других версиях, я помню, как мы в детстве из-за этого дверцу 5.25 дисковода открывали, чтобы не снашивать диск. У 3.5 это не проходит, необходимо вынимать диск. Модели были пентагон 128, ленинград48 с BDI каким-то, то есть не АТМ про который здесь писали...

    Цитата Сообщение от cyrax inc Посмотреть сообщение
    не проблема драйверов
    Цитата Сообщение от cyrax inc Посмотреть сообщение
    это фича той оси
    ага, а драйвер в колесе, а не в оси


    Добавлено через 1 час 14 минут
    Цитата Сообщение от that inside Посмотреть сообщение
    иногда бывает сбой какойнить и мотор не выключается
    Да ты прав оказался. Это сбой или глюк или просто несовместимость с дисководом или еще что-то. Такое у меня было раньше на обычных клонах и дисководах 5.25. Причем с переменным успехом. Просто иногда начинаешь замечать, что диск подтирает, глянешь на него, а он вертится...

    На +3 тоже самое. Я сейчас поэкспериментировал. Оказалось, что после загрузки некоторых игр мотор выключается. Также он стабильно выключается в тех случаях, когда после загрузки файла происходит выход в бейсик , а не в машинный код. Удалось установить, что если сначала загрузить все файлы, выйти в бейсик, а потом просто вызвать строку перехода в машинный код на выполнение, проблема лечится.
    Автоматизировать процесс позволяет введение паузы в загрузчике PAUSE 100 перед переходом в машинный код.
    Как я понял, в силу каких-то причин, операционка просто не успевает остановить мотор дисковода, управление переходит к загруженной программе и капут, мотор остается невыключенным. Если управление остается у операционки, то есть при выходе в бейсик, то мотор гарантировано выключается. Исходя из этого, я и предположил, что если операционке дать небольшую паузу перед передачей управления самой загружаемой программе, то мотор выключится. Помогло, проверил на трех игрушках. не знаю уж чего ОС там ждет, прерывания или еще чего, может просто не может достучаться до дисковода за небольшой промежуток времени.
    Последний раз редактировалось Addison; 24.07.2008 в 06:54. Причина: Добавлено сообщение

  3. #13
    Veteran Аватар для icebear
    Регистрация
    05.05.2005
    Адрес
    Германия
    Сообщений
    1,614
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Клон Посмотреть сообщение
    и головки у него не парят на крылышках за счет набегающего воздушного потока, как у винта,
    Who are you to fucking lecture me?

  4. #14
    Activist Аватар для scooby-do
    Регистрация
    23.03.2007
    Адрес
    Питер
    Сообщений
    265
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    25
    Поблагодарили
    12 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    icebear, а ты не знал? )

  5. #15
    Veteran Аватар для icebear
    Регистрация
    05.05.2005
    Адрес
    Германия
    Сообщений
    1,614
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от scooby-do Посмотреть сообщение
    icebear, а ты не знал? )
    не о том речь, г-н Клон прямо блещет интеллектом, куда не плюнь. прямо внатуре два разных человека - адекватный и не...
    Who are you to fucking lecture me?

  6. #16
    Master Аватар для bugsy
    Регистрация
    17.01.2005
    Адрес
    Tyu-Men
    Сообщений
    678
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    icebear, я думаю он продал аккаунт кому-то.
    Сайт тюменских спектрумистов: http://hds.ncn.ru
    Архив спектрумовских исходников: http://opensourcezx.untergrund.net

  7. #16
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  8. #17
    Guru
    Регистрация
    16.11.2005
    Адрес
    Санкт-Петербург
    Сообщений
    2,893
    Спасибо Благодарностей отдано 
    1,127
    Спасибо Благодарностей получено 
    343
    Поблагодарили
    190 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А может попробовать сигнал Motor-ON не брать с платы ATM? А например вместо него на дисковод подавать сигнал выборки дисковода?

Страница 2 из 2 ПерваяПервая 12

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ищу процедуру выключения мотора дисковода.
    от Evgeny Muchkin в разделе Программирование
    Ответов: 11
    Последнее: 05.08.2007, 00:59

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •