Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Asm: Общие вопросы > Как работать с USB (флешкой) на уровне biosa


Автор: zloy_nick 1.6.2009, 22:28
Как работать (чтение) с USB (флешкой) на уровне biosa? Какие функции какого прерывания?
----------------------
Поправте что не так.
Есть программа-загрузчик, в буте дискеты,  в которой происходит чтение следующей за ней программы. Считывание 

выполняется  с использованием int 13h ah=02h c указанием головки, дорожки, сектора.
Сейчас стоит задача заменить носитель с флеш на дискету. Значит и функции int 13h следует использовать другие? Если 

можно рабочий пример.

Автор: piritus 2.6.2009, 04:53
Через PCI BIOS найти устройство (usb flash) и попробовать найти в регистрах его конфигурационного пространства адрес на ПЗУ flash.
Возможно это регистры Base Address Registers (BAR)

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)