# 06H/07h Получить состояние ввода/вывода
Вызов:
Регистр | |
AH | 44h |
AL | 06h/07h |
BX | Индекс (устройства или файла) |
Возврат без ошибки:
Регистр | ||
CF | 0 | |
AL | Для устройства:
00h - устройство не готово к приему/передаче; 0FFh - устройство готово к приему/передаче. Для файла: 00h - достигнут конец файла; 0FFh - конец файла не достигнут. |
Возврат с ошибкой:
Регистр | ||
CF | 1 | |
AX | 01h - запрошена несуществующая функция;
05h - доступ к дисководу запрещен; 06h - BX содержит несуществующий индекс; 0Dh - неправильные данные. |
Эти подфункции предназначены для проверки готовности устройства к вводу/выводу данных или для проверки на достижение конца файла.