Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

linux,libusb

0 views
Skip to first unread message

Nickita A Startcev

unread,
Oct 12, 2006, 7:08:46 AM10/12/06
to
Привет, All !


Что-то я непонимаю:
libusb, дебуг этой либы включен, всё общение идет через "usb_control_msg",
после второй-третьей посылки на stderr сыпется невнятное сообщение "USB error:
error sending control message: Bad address"

Какой именно адрес имеется в виду если ни в параметрах контрол_мсг ни в
описании усройства нет упоминаний какого бы то ни было адреса?

. С уважением, Hикита.
...Заниматься в теплом, сyхом, защищенном от детей месте...

Mike Gorchak

unread,
Oct 13, 2006, 5:19:48 AM10/13/06
to
Hello, Nickita!

NA> Что-то я непонимаю:
NA> libusb, дебуг этой либы включен, всё общение идет через
NA> "usb_control_msg", после второй-третьей посылки на stderr сыпется
NA> невнятное сообщение "USB error: error sending control message: Bad
address"
NA> Какой именно адрес имеется в виду если ни в параметрах контрол_мсг ни в
NA> описании усройства нет упоминаний какого бы то ни было адреса?

По спецификации адресом может быть только адрес устройства на шине. 0 - это
хост, всё остальное - устройства и хабы. Работа с USB устройствами всегда
идёт со связкой address-endpoint. Каждый контроллер USB имеет свою шину.

Вот к примеру моя конфигурация:

EHCI/Root Hub 1
Device Address 0x01 - Hub (Cypress Semiconductor)
Device Address 0x02 - USB Composite Device (KYE Systems Corp.(Mouse
Systems))
EHCI/Root Hub 2
Device Address 0x01 - Hub (Standard Microsystems Corp.(2))
Device Address 0x02 - USB Composite Device (CMEDIA Headphones)
EHCI/Root Hub 3
-- (ничего нет)
EHCI/Root Hub 4
-- (ничего нет)

With best regards, Mike Gorchak. E-mail: mi...@malva.ua


0 new messages