Цитата:
только команды контроллера для перевода его в старшие режимы для каждого свои
|
не согласен, команды для переключения режимов PIO, UDMA - стандартны. Существуют, конечно, и уникальные для каждого производителя команды, но они используются только диагностическими утилитами (в той же mhdd).
нет единого драйвера для взаимодеиствия чипсета в целом (либо контроллера с остальным железом) и ОС, и это не актуально для одозадачной DOS (можешь вспомнить драйвер IDE для DOS? там хватало BIOS, который оперирует с винчами все через те же порты и Int13h...). Да и ситемные функции ОС, к примеру, при копировании больших файлов дают заметно меньшую скорость (это можно увидеть и в Far и в
этой программе)