IPB

Здравствуйте, гость ( Вход | Регистрация )

> ПРАВИЛА ФОРУМА

Все ссылки на сторонние ресурсы, за исключением офсайтов программ и их зеркал, должны оформляться с помощью тега скрытого текста - [hide=1] URL [/hide] и никак иначе. За нарушение будет строгое наказание.

 
Reply to this topicStart new topic
> USB-драйвер для DOS, Работа с любыми USB под DOS
YUNGA
9.07.2003 - 09:40
Сообщение #1



Железный Адмирал
Group Icon
Группа: Старейшины
Сообщений: 357
Регистрация: 19.07.2002
Из: KUZZBAZZ

Пользователь №: 577




USB-драйвер для DOS
Зачастую возникает ситуация, когда операционная система не загружается, и это не позволяет получить доступ к USB-периферии. Но у пользователя есть возможность обращаться к USB-накопителям без полной загрузки ОС. На сайте The Inquirer опубликован материал, из которого следует, что драйвер компании Matsushita позволяет работать с внешними USB-дисками из-под DOS.

Для этого необходим драйвер ASPI (Advanced SCSI Programming Interface) usbaspi.sys. 16-разрядный драйвер будет работать с любой DOS-операционкой, даже, например, OpenDOS производства Caldera. Драйвер Matsushita способен работать со всеми реализациями USB-контроллеров в чипсетах Intel, NEC, nVidia, VIA, SIS и поддерживает следующие спецификации USB - UHCI, OHCI (USB 1.1) и EHCI (USB 2.0). Он распознаёт все устройства, подключенные к USB-контроллерам, что позволяет использовать его в качестве средства разрешения проблем.

Драйвер применяется путём прописывания его в файле config.sys следующим образом: device=(path)\USBASPI.SYS [/e] [/o] [/u] [/w] [/v] [/l[=n]] [/f] /r] [/slow] [/nocbc] [/norst] [/noprt]

Некоторые управляющие параметры драйвера usbaspi.sys:


/e Включить контроллеры только спецификации EHCI (USB 2.0)
/o Включить контроллеры только спецификации OHCI (новая версия USB 1.x)
/u Включить контроллеры только спецификации UHCI (старая версия USB 1.x)

Эти ключи позволяют ограничить номенклатуру опрашиваемых устройств. По умолчанию драйвер обращается ко всем контроллерам.


/w (Wait - ожидать) отображается сообщение при смене или подключении устройства
/v (Verbose - запретить) отображает сообщение о статусе (рекомендуется)
/l[=n] определяет максимальный номер логического устройства (LUN), по умолчанию установлен "0"

Потребуются ещё пара драйверов - накопителям нужно выделить идентификаторы дисков (буквы), для чего необходим драйвер di1000dd.sys. Доступ же к оптическому накопителю, подключенному через USB, осуществляется посредством драйвера usbcd.sys. Ниже приведёны примеры строк, которые нужно включить в файлы config.sys и autoexec.bat на загрузочной дискете MS-DOS.

[config.sys] DOS=HIGH,UMB lastdrive=Z device=HIMEM.SYS devicehigh=USBASPI.SYS /v /w /e devicehigh=DI1000DD.SYS devicehigh=USBCD.SYS /d:USBCD001

[autoexec.bat] LH MSCDEX /d:USBCD001

Драйвер usbaspi.sys может работать и с PCI-контроллерами USB производства Texas Instruments, причём поддерживается и USB 2.0. Все перечисленные драйверы можно найти в архиве на сайте Matsushita.
.http://panasonic.co.jp/pcc/products/drive/cdrrw/kxlrw40an/driver/kxlrw40an.exe

Computerra текст: Баир Гармаев


--------------------
Большому кораблю большую торпеду.....
User is offlineProfile Card PM
Go to the top of the page
+
Реклама

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0 -

 



- Текстовая версия Сейчас: 28.03.2024 - 23:17
]]> ]]>
]]> Яндекс.Метрика ]]>