Операционная система MS DOS (том 2)

Установка типа дискеты




На входе: AH = 17h
AL = Устанавливаемый тип
  DL = Адрес дисковода (0, 1, ..., 80h, 81h, ...)
На выходе: AH = Состояние дисковода после завершения последней операции
  CF = 1, если произошла ошибка,

0, если ошибки нет

Примечание: AT, PS/2

Функцию установки типа дискеты необходимо использовать перед началом работы с дискетой. Устанавливаемый тип может принимать следующие значения:

0 не используется;
1 диск 360К в дисководе 360К;
2 диск 360К в дисководе 1.2М (HD);
3 диск 1.2М в дисководе 1.2М;
4 диск 720К в дисководе 720К.

Если перед вызовом этой функции был установлен флаг замены дискеты, то он сбрасывается. Дополнительно BIOS BIOSустанавливает скорость передачи данных через контроллер НГМД в зависимости от типа дискеты.



Содержание раздела