Ну или каким то образом перенастроить контроллер чтобы ATA устройство, подключенное к нему, не воспринимало никаких команд, можно канеш отключить шлейф, но желательно сделать это программно.
Exp10der Да в BAR регистрах задаешь адресс. BAR регистры находятся в конфигурационном пространстве pci данного контроллера. Можешь отключить контроллер. Используя ACPI или Advanced Power Management.
Pavia то есть по классу устройств вычислить контроллер и т. д., а эти регистры они у разных контроллеров по разным адресам висят получается?
Exp10der Нет висят в стандартом месте, есть стандарт PCI IDE controller. Только вот двигать порты надо так тобы не пересикались с другими диапозонами.
Возьми в тулзах Starforce Nightmare - если у тебя до 2к3 СП1 - можешь отключать контроллеры на лету и включать, а также отдельные приводы.