Цитата Сообщение от Hunta Посмотреть сообщение
С другой стороны - логика работы с DW достаточно похожа на логику работы с тем контроллером IDE, который у меня. И регистры тоже похожи
Так логика работы с любым контроллером HDD одинакова. Никакой из процессоров общего назначения тех времен не был в состоянии обеспечить в PIO-mode поток данных для непосредственной записи/чтения с поверхностей HDD. Да и DMA тех времен не со всеми HDD мог справится. Так, что буфер (минимум на сектор) в таком контроллере есть всегда. А логика работы в PIO-mode с буферизованным контроллером HDD всегда одна.