1. Если вы только начинаете программировать на ассемблере и не знаете с чего начать, тогда попробуйте среду разработки ASM Visual IDE
    (c) на правах рекламы
    Скрыть объявление

DRIVE SPECIFICATION COMMAND -0x8e контроллер FDD 82078? помогите?????

Тема в разделе "WASM.OS.DEVEL", создана пользователем abcd008, 20 дек 2010.

  1. abcd008

    abcd008 New Member

    Публикаций:
    0
    Регистрация:
    8 фев 2009
    Сообщения:
    616
    блин не могу разобраться что делает это команда. я только начал ее понимать, как увидел что в Linux
    первый параметр это номер диска(текущего).
    и теперь не могу понять то ли Линух неправильно делает, то ли я не понимаю что делает эта команда.
    помогите разобраться??? ????????????????????????????????????????????????????????
    я из за нее не могу дописать свой драйвер. не бросайте меня в этой ситуации, давайте вместе попробуем разобраться.

    вот ссылка на спецификацию i82078: http://www.intel.com/design/archives/periphrl/docs/29046803.htm
     
  2. abcd008

    abcd008 New Member

    Публикаций:
    0
    Регистрация:
    8 фев 2009
    Сообщения:
    616
    Блин на этом форуме хоть кто-нибудь может когда помочь.
    а то сколько раз не спрашивал, только 2 раза помогли.
    неужели так сложно прочитать одно главу в этой спецификации и попробовать разобраться вместе.
     
  3. AndjellaArtavazdovna

    AndjellaArtavazdovna New Member

    Публикаций:
    0
    Регистрация:
    3 дек 2010
    Сообщения:
    615
    abcd008
    Добрый вечер. Помогите мне с кряком!))))) В BEGINNERS топик "DaXXor#9 - восстановление IAT " уже давно запостил,а ответов тоже 0.
     
  4. newbie

    newbie New Member

    Публикаций:
    0
    Регистрация:
    2 дек 2008
    Сообщения:
    1.246
    вы так пишете как будто вам тут кто то чего то должен
     
  5. abcd008

    abcd008 New Member

    Публикаций:
    0
    Регистрация:
    8 фев 2009
    Сообщения:
    616
    НЕТ я просто прошу помочь. тем более что здесь много кто программировал fdd. покрайне мере в недавних топиках.
    и многие используют Линукс, с коем драйвером и прошу помочь
     
  6. newbie

    newbie New Member

    Публикаций:
    0
    Регистрация:
    2 дек 2008
    Сообщения:
    1.246
    для начала научись не ставить по стопицот знаков вопроса
     
  7. abcd008

    abcd008 New Member

    Публикаций:
    0
    Регистрация:
    8 фев 2009
    Сообщения:
    616
    иначе не заметят, например ты появился только когда их стало много.
    только от тебя в основном спам, и не какой помощи. я бы понял, еслиб ты сначала мне помог и объяснил, а потом назвал лолом.
     
  8. newbie

    newbie New Member

    Публикаций:
    0
    Регистрация:
    2 дек 2008
    Сообщения:
    1.246
    по сколько вопросительных знаков ставят только блондинки. ты ещё капслок забыл включить
     
  9. abcd008

    abcd008 New Member

    Публикаций:
    0
    Регистрация:
    8 фев 2009
    Сообщения:
    616
    а причем тут капс, и следи за своими ошибками.
    достал тупо хрень писать. ты за это время мог уже прочесть док и помочь.
    а если нескем поболтать, залезь в контакт.
     
  10. baldr

    baldr New Member

    Публикаций:
    0
    Регистрация:
    29 апр 2010
    Сообщения:
    327
    abcd008,

    По большому счёту DRIVE SPECIFICATION COMMAND настраивает контроллер на конкретный дисковод (или несколько). Точнее, указывает частоту (которая является основой для декодирования MFM-потока с головы) для PLL, ну и прекомпенсацию/задержку (зависящую от частоты тоже). Если почитать спецификации, многое становится понятнее (ECMA-125, к примеру).
     
  11. wsd

    wsd New Member

    Публикаций:
    0
    Регистрация:
    8 авг 2007
    Сообщения:
    2.824
    abcd008
    ты там что за ссылку запостил? сам смотрел?
    и не ори на newbie
     
  12. abcd008

    abcd008 New Member

    Публикаций:
    0
    Регистрация:
    8 фев 2009
    Сообщения:
    616
    я именно юту спецификацию и читал.
    я все понят кроме первых двух бит DT0 и DT1. я вроде начал понимать.
    как в исходниках Linux(floppy.c) увидел что в первом параметре передается номер текущего дисковода, какраз в эти два бита.
    вот я и не понимаю. у них ошибка в исходнике, или у меня. ведь причем тут номер дисковода. если эти биты тоже типа выбор таблицы.

    а на newbie я не ору. просто не люблю когда просто пытаются выставить себя умным, нечего не делая.
    здесь форум по программированию, а не урок русского языка.
     
  13. abcd008

    abcd008 New Member

    Публикаций:
    0
    Регистрация:
    8 фев 2009
    Сообщения:
    616
    и еще одна путаница по поводу DT0 DT1 в том, что по документации а AT и PS/2 режимах, эти значения разные.