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

Discussion in 'WASM.BEGINNERS' started by synoptick, Mar 10, 2008.

  1. synoptick

    synoptick New Member

    Blog Posts:
    0
    Подскажите как можно именно заблокировать интерфейс жесткого диска, сея фича реализована в таких програмках как виктория и мхдд.
    п.с. про перезапись мбр в курсе, но это в моем случае не подходит, нужно именно заблокировать интерфейс.
     
  2. rei3er

    rei3er maxim

    Blog Posts:
    0
    PCI Command Register (биты 0, 1)
     
  3. synoptick

    synoptick New Member

    Blog Posts:
    0
    А при чем тут PCI? У винта интерфейс ведь ATA.
     
  4. n0name

    n0name New Member

    Blog Posts:
    0
    контроллер висит на PCI.
     
  5. valterg

    valterg Active Member

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

    synoptick New Member

    Blog Posts:
    0
    valterg
    Хм, а что это за последовательность команд?
    биосу
     
  7. n0name

    n0name New Member

    Blog Posts:
    0
    t13.org
     
  8. asmlamo

    asmlamo Well-Known Member

    Blog Posts:
    0
    А по твоему ATA контроллер на какой шине висит ?
    Правильно на PCI !


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

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

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


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