СПОСОБ ПОДКЛЮЧЕНИЯ К ЭВМ ПЕРИФЕРИЧЕСКОГО УСТРОЙСТВА

1. Способ извлечения и установки без вмешательства пользователя соответствующего драйвера, сохраняемого в периферическом UCD-устройстве, заключающийся в выполнении следующих операций:
определяют, включено ли питание устройства;
если питание отключено, подсоединяют USB-разъем к модулю, содержащему пакет драйверов и встроенному в периферическое устройство;
отсоединяют USD-разъем от модуля основной функции периферического устройства;
устанавливают соединение (связь) между компьютером и модулем, содержащим пакет драйверов,
определяют класс, к которому относится периферическое устройство, в качестве комбинированного класса (Package Class), опознаваемого операционной системой компьютера в качестве разрешенного для соединения с модулем, содержащим пакет драйверов и встроенным в операционную систему;
вызывают специфический драйвер устройства на основе данных о драйвере из комбинированного класса операционной системы;
загружают с помощью компьютера драйвер, относящийся к комбинированному классу;
устанавливают соединение (связь) между драйвером, загруженным с компьютера, и модулем, содержащим пакет драйверов;
переносят указанный специфический драйвер из модуля, содержащего пакет драйверов, в компьютер;
загружают (инсталлируют) специфический драйвер периферического устройства, предназначенный для связи с модулем основной функции периферического устройства, в операционную систему компьютера;
отсоединяют USB-разъем, в случае подключения питания, от модуля, содержащего пакет драйверов и встроенного в периферическое устройство, и
подключают USB-разъем к модулю основной функции периферического устройства;
загружают специфический драйвер периферического устройства из операционной системы компьютера.
2. Способ по п.1, отличающийся тем, что специфический драйвер периферического устройства выполняют с возможностью загрузки обновленных версий драйвера в модуль, содержащий пакет драйверов, при этом модуль основной функции периферического устройства выполняют с возможностью передачи данных в модуль, содержащий пакет драйверов.
3. Способ по п.1, отличающийся тем, что конкретный пакет драйверов ассоциируют с конкретным производителем периферических устройств.
4. Способ по п.1, отличающийся тем, что после установления связи между драйвером, установленным с компьютера, и модулем, содержащим пакет драйверов, с помощью загруженного драйвера посылают ясный сигнал в модуль, содержащий пакет драйверов, о том, что нет необходимости пересылать какие-либо драйверы.
5. Способ по п.4, отличающийся тем, что после получения такого сигнала обеспечивают включение периферического устройства посредством модуля, содержащего пакет драйверов.
6. Способ по п.5, отличающийся тем, что обеспечивают возможность самостоятельного отключения модуля, содержащего пакет драйверов, от USB-разъема с последующим подключением в качестве устройства-накопителя данных или иного медиаустройства, поддерживаемого операционной системой, в случае, если не поступит сигнала от компьютера в течение периода времени, достаточного для загрузки драйвера пакетного (комбинированного) класса.