Язык ассемблера - устройства печати

Как я могу получить номера всех устройств для 13-часового перерыва и распечатать их? Например, мой BIOS поддерживает загрузку с USB, но dl=81h-90h не работает. Поэтому мне нужно видеть номера всех устройств... Спасибо.


person Matesax    schedule 24.06.2013    source источник


Ответы (1)


BIOS может сообщить об ошибке на этих устройствах, если они не подключены. Насколько я знаю, нет способа напрямую перебирать устройства, поэтому вы можете просто написать небольшой цикл, который проверяет каждый номер устройства (вы можете использовать INT 13h AH=08h для проверки диска параметры).

person Drew McGowen    schedule 27.06.2013
comment
Есть какая-то конкретная причина для понижения голоса за пост годичной давности? - person Drew McGowen; 06.08.2014