Установка типа дискеты
| На входе: | AH | 17h |
| AL | Тип дискеты | |
| DL | Адрес НГМД (0, 1, ...) | |
| На выходе: | AH | Состояние устройства после завершения последней операции |
| CF | 1, если произошла ошибка, 0, если ошибки нет |
|
| Примечание: | AT, PS/2 |
Функцию установки типа дискеты необходимо использовать перед началом работы с дискетой. Тип может принимать следующие значения:
| Тип | Емкость дискеты и тип дисковода |
| 0 | Не используется |
| 1 | 360 Кбайт в дисководе с низкой плотностью записи (рассчитанном на дискеты емкостью 360 Кбайт) |
| 2 | 360 Кбайт в дисководе с высокой плотностью записи (рассчитанном на дискеты емкостью 1,2 Мбайт) |
| 3 | 1,2 Мбайт или 1,4 Мбайт в дисководе с высокой плотностью записи |
| 4 | 720 Кбайт в дисководе с низкой плотностью записи (рассчитанном на дискеты емкостью 720 Кбайт) |
Если перед вызовом этой функции был установлен флаг замены дискеты, то он сбрасывается. Дополнительно BIOS устанавливает скорость передачи данных через контроллер НГМД в зависимости от типа дискеты.