заблокировать интерфейс винта

Тема в разделе "WASM.BEGINNERS", создана пользователем synoptick, 10 мар 2008.

  1. synoptick

    synoptick New Member

    Публикаций:
    0
    Регистрация:
    21 фев 2008
    Сообщения:
    50
    Подскажите как можно именно заблокировать интерфейс жесткого диска, сея фича реализована в таких програмках как виктория и мхдд.
    п.с. про перезапись мбр в курсе, но это в моем случае не подходит, нужно именно заблокировать интерфейс.
     
  2. rei3er

    rei3er maxim

    Публикаций:
    0
    Регистрация:
    15 янв 2007
    Сообщения:
    917
    Адрес:
    minsk
    PCI Command Register (биты 0, 1)
     
  3. synoptick

    synoptick New Member

    Публикаций:
    0
    Регистрация:
    21 фев 2008
    Сообщения:
    50
    А при чем тут PCI? У винта интерфейс ведь ATA.
     
  4. n0name

    n0name New Member

    Публикаций:
    0
    Регистрация:
    5 июн 2004
    Сообщения:
    4.336
    Адрес:
    Russia
    контроллер висит на PCI.
     
  5. valterg

    valterg Active Member

    Публикаций:
    0
    Регистрация:
    19 авг 2004
    Сообщения:
    2.105
    synoptick
    Поясни подробнее про что идет речь? Кому недоступным надо сделать диск?
    PCI - это не совсем интерфейс - это шина. Все железо имеет регистры там, вот только аккуратно
    надо лазить. Если ты про пароль на доступ к винту - это действительно через ATA делается.
    Шлется определенная последовательность комманд.
     
  6. synoptick

    synoptick New Member

    Публикаций:
    0
    Регистрация:
    21 фев 2008
    Сообщения:
    50
    valterg
    Хм, а что это за последовательность команд?
    биосу
     
  7. n0name

    n0name New Member

    Публикаций:
    0
    Регистрация:
    5 июн 2004
    Сообщения:
    4.336
    Адрес:
    Russia
    t13.org
     
  8. asmlamo

    asmlamo Well-Known Member

    Публикаций:
    0
    Регистрация:
    18 май 2004
    Сообщения:
    1.742
    А по твоему ATA контроллер на какой шине висит ?
    Правильно на PCI !


    Любые данные между ОЗУ и винтом проходят через PCI шину !

    ATA контроллеру на шине PCI веделены адреса ввода вывода.

    В диапазоне F000 - F00F соответственно в них можно писать / читать.


    http://ru.wikipedia.org/wiki/PCI_configuration_space