![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 26.04.2009
Сообщений: 270
|
![]()
Доброго времени суток!
Кто хоть что не будь знает про прерывания к IBM PC для USB ... Как как многие современные BIOSы поддерживают эту "интегрированые устроуства" ![]() |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
![]()
...имхо не туда вас повело ...читаем USB.ORG
upd ------- на уровне железа поддерживают... подробнее выше.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation Последний раз редактировалось raxp; 23.03.2010 в 22:47. |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 26.04.2009
Сообщений: 270
|
![]()
raxp
Поясни! вот вот именно на уровне железа! Именно какое системное прерывание опрашивает USBюююдаже когда не загружен MS-DOS.. я так понимаю что сам так сказать ветор находиться прошитый в BIOSE вот к примеру: последовательный порт COM1 имеет вектор 0Сh последовательный порт COM2 имеет вектор 0Вh Для работы с диском вектор 13h и т.д все лит. которую нахожу прописанна под WINDOSW.... мне бы хотя под DOS узнать....уверен он есть Последний раз редактировалось Doholyan; 23.03.2010 в 23:07. |
![]() |
![]() |
![]() |
#4 |
C/C++, Asm
Участник клуба
Регистрация: 02.03.2010
Сообщений: 1,323
|
![]()
Всегда думал что USB хаб - PCI устройство, и выполняет опрос портов самостоятельно согласно USB протокола. Ну, и наверное, БИОС работает с USB как с PCI устройством.
|
![]() |
![]() |
![]() |
#5 | |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
![]()
...по подобию обмена с PCI или ISA, шины все-таки разные ...непонятно нежелание TC почитать документацию разработчиков стандарта, ну тогда может Агуров будет авторитетом
![]() ...если TC интересует поддержка USB под DOS, то почему поиск у него не работает: Цитата:
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
|
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 26.04.2009
Сообщений: 270
|
![]()
raxp
Павла Агурова...читал есть даже его книга 'Интерфейс USB' Но, его описание жеско привязанно к Windows и DOS.... На счет загрузочного USB (памяти) MS_DOS есть проще варианты... уже обсуждалась эта тема... Меня нтересует само прерывание BIOSa которое оброщаеться в USB. Все равно всем спасибо!! |
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 02.04.2010
Сообщений: 104
|
![]()
Если Bios вашего компьютера имеет поддержку USB-IORQ , то согласно АГУРОВУ его можно установить выбрав enabled (стр 38 книги).
Большей информации к сожалению нет, хотя вопрос интересует меня тоже. Добавлю еще , что программы раздела "Работа с USB в DOS (INT 1Ah)" работают под ХР , несмотря на на утверждения АГУРОВА. Для этого небходимо скопировать в директорию где находятся тесты command.com из директории windows/system32/ , и запустить command.com .Ну уж из под него запустить тест3 к примеру. Последний раз редактировалось svbezm; 19.04.2010 в 11:37. |
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
![]()
...дополню информацию по работе с USB под DOS-ом (работа осуществляется как с шиной PCI):
1- при использовании контроллера Intel 82371SB USB controller deviceId=$7020, vendorId=$8086 2- при использовании контроллера Intel PIIX4 USB deviceId=$7112, vendorId=$8086 3- при использовании контроллера VIA AMD-645 USB deviceId=$0571, vendorId=$1106 4- при использовании контроллера Opti 82C750 (Vendetta) USB deviceId=$A0F8, vendorID=$1045 5- при использовании контроллера Opti 82C861/871 (Firelink/FireBlast) USB deviceId=$C861, vendorID=$1045 Детектирование наличия USB на шине PCI можно осуществить так: Код:
Код:
Код:
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как к BIOS обращаться. Нужно чтение/запись BIOS. | Dethon_ASM_Scarel | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 7 | 26.10.2011 11:40 |
mini USB на USB | viks1 | Компьютерное железо | 5 | 07.12.2009 23:31 |
BIOS | Kurmangazi | Операционные системы общие вопросы | 1 | 24.09.2009 10:47 |
Bios | Bulatru | Компьютерное железо | 1 | 23.08.2009 21:43 |
BIOS | smileman | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 17 | 24.05.2009 21:29 |