Контроллер НГМД
Есть сложности при работе с контроллером дисковода. В докуметации сказано, что скорость передачи данных флопаря устанавливается ч/з порт 3F7h, причем некоторые авторы приводят в качестве максимальной скорости 500 Кб/сек с соответствующей комбинацией битов в команде устсановк скорости, а некоторые 1Мб/сек.
В исходниках FreeBSD определена максимальная скорость - 500Кб/сек. Также в некоторых описаниях сказано, что для АТ в отличие от ХТ контроллер FDD имеет дополнительные команды. Одной из таких команд является
включение/отключение двигателя. Насколько я понимаю команды контроллеру посылаются ч/з порт 3F5h, но дисковод никак не реагирует, хотя я проверял формат команды.
Если кто чем-нибудь может помочь (куском кода) или порекомендовать толковые книжки - буду рад.
Пишите на мыло [EMAIL]techno-cat@rambler.ru[/EMAIL]
(т.е. есть документация , но нет примеров как запрограммить ГД ч\з порты).
Еще если кому не влом может кинуть доки
по программированию видюхи по портам
(изменение видео-режима, и т.д.).
С уважением ко всем программерам Acid JAM