Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Проверка наличия дискеты в дисководе

555
03 апреля 2002 года
AcidJAM
25 / / 20.05.2000
Hi All
Тут возник вопросик - как не используя
BIOS определить есть ли дискета в дисководе ?
То бишь используя только порты контроллера
FDC

Bye All

JAM
461
05 апреля 2002 года
gerard
102 / / 20.12.1999
Попробуйте проверять бит 7 порта 3F7h (в нем остальные биты не используются), он равен 1, когда произведена замена дискеты. Правда, не все дисководы его используют, а на тех, что используют, эта возможность регулируется переключателем на самом дисководе. Кроме того, первое же обращение к дисководу через контроллер сбрасывает этот бит в 0.
555
05 апреля 2002 года
AcidJAM
25 / / 20.05.2000
Это я знаю, спасибо...
А как проверить наличие дискеты а не ее замену, и чтобы на всех системах работало ?
Как например это делает винда ??
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог