Перемещение ATA портов

Тема в разделе "WASM.HARDWARE", создана пользователем Exp10der, 31 май 2008.

  1. Exp10der

    Exp10der Мастер дзена

    Публикаций:
    0
    Регистрация:
    27 авг 2007
    Сообщения:
    337
    Адрес:
    Красноярск
    Кто-будь знает, где можно задать базовые адреса ATA портов?
     
  2. Exp10der

    Exp10der Мастер дзена

    Публикаций:
    0
    Регистрация:
    27 авг 2007
    Сообщения:
    337
    Адрес:
    Красноярск
    Ну или каким то образом перенастроить контроллер чтобы ATA устройство, подключенное к нему, не воспринимало никаких команд, можно канеш отключить шлейф, но желательно сделать это программно.
     
  3. Pavia

    Pavia Well-Known Member

    Публикаций:
    0
    Регистрация:
    17 июн 2003
    Сообщения:
    2.409
    Адрес:
    Fryazino
    Exp10der
    Да в BAR регистрах задаешь адресс. BAR регистры находятся в конфигурационном пространстве pci данного контроллера.
    Можешь отключить контроллер. Используя ACPI или Advanced Power Management.
     
  4. Exp10der

    Exp10der Мастер дзена

    Публикаций:
    0
    Регистрация:
    27 авг 2007
    Сообщения:
    337
    Адрес:
    Красноярск
    Pavia
    то есть по классу устройств вычислить контроллер и т. д., а эти регистры они у разных контроллеров по разным адресам висят получается?
     
  5. Pavia

    Pavia Well-Known Member

    Публикаций:
    0
    Регистрация:
    17 июн 2003
    Сообщения:
    2.409
    Адрес:
    Fryazino
    Exp10der
    Нет висят в стандартом месте, есть стандарт PCI IDE controller. Только вот двигать порты надо так тобы не пересикались с другими диапозонами.
     
  6. Exp10der

    Exp10der Мастер дзена

    Публикаций:
    0
    Регистрация:
    27 авг 2007
    Сообщения:
    337
    Адрес:
    Красноярск
    Pavia
    Ну это само собой... пасиб за помощь.
     
  7. ECk

    ECk Member

    Публикаций:
    0
    Регистрация:
    9 апр 2004
    Сообщения:
    454
    Адрес:
    Russia
    Возьми в тулзах Starforce Nightmare - если у тебя до 2к3 СП1 - можешь отключать контроллеры на лету и включать, а также отдельные приводы.