CodeNet / Языки программирования / Ассемблер / Прерывания DOS и BIOS
CodeNet / Платформы / Другие платформы / DOS / Прерывания DOS и BIOS
CodeNet / Платформы / Другие платформы / DOS / Прерывания DOS и BIOS
DOS Fn 0eH: установить текущий диск DOS
Вход
- AH = 0eH
- DL = номер диска (0=A, 1=B и т.д.), который становится текущим
Выход
- AL = общее число дисководов в системе
Описание:
диск, указанный в DL, становится текущим (умалчиваемым) в DOS. проверка: используйте функцию 19H "дать текущий" для проверки. В регистре AL возвращается число дисководов всех типов, включая твердые диски и "логические" диски (как B: в 1-floppy системе).
Версии:
DOS 3.0+ AL имеет то же значение, что и значение LASTDRIVE, указанное в файле CONFIG.SYS, и по умолчанию равно 5.