Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Технологии программирования > Железо. Написание драйверов
Перезагрузить страницу Проблема заключается в работе с LS устройствами через хаб
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
tsybezoff tsybezoff вне форума
Новичок
 
Сообщений: 1
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 22.09.2010
Post Проблема заключается в работе с LS устройствами через хаб - 22.09.2010, 11:08

Мужики, есть проблема!
Пишу драйвер для usb хаба под хост микроконтроллер LM3s9b92. Делаю следующее:
1. Беру статусную информацию о хабе (device descriptor, configure descriptor, endpoint descriptor, interface descriptor), назначая ему уникальный адрес (SetAddress).
2. Получаю дескриптор самого хаба (HubDescriptor).
3. Осуществляю настройку портов (power, reset, и т.д.)

С FS устройствами хост через хаб работает отлично: получаю всю статусную инфу о девайсе на порту хаба, подгружаю драйвер и осуществляю обмен данными.

Проблема заключается в работе с LS устройствами через хаб. HID драйвера у меня есть и они отлично работают без хаба, то есть напрямую с хостом (LM3s9b92). Ситуация следующая: при настройке портов хаба хост видит, что к хабу подключено низкоскоростное устройство. Чтобы взять всю инфу об этом девайсе, я настраиваю нулевую конечную точку хоста на Low Speed и запрашиваю все дескрипторы. Получаю всю инфу и подгружаю HID драйвер. Драйвер удачно подгружается.
Однако обмен репортами не происходит!!!!!

В чем дело? Может кто-нибудь знает!
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
NVIDIA GeForce 9600 GT проблема в работе Раймон Иванов Видеокарты 4 20.01.2012 14:19
Проблема при работе с WI-FI. пытливый Сетевые подключения 2 15.09.2011 01:40
проблема в работе системы djorkaeff Любые вопросы от новичков 17 26.06.2011 23:46
В чем заключается ошибка как ее найти imported_Albert С/С++ 2 19.01.2011 23:22
При работе в интернете через 10-15 минут зависает компьютер. antonka Любые вопросы от новичков 16 08.05.2010 13:18
В чем заключается ошибка object.Equals Diez .NET 2 23.10.2007 10:54
Как работать с устройствами КПК ESWANT Windows CE 6 03.10.2007 05:08
Проблемы с USB-устройствами ViSmyT О сайте и форуме 0 27.06.2007 08:43
Cannot perform this operation on a close dataset в чем заключается проблема Marsel C++ Builder 1 23.02.2007 17:35
В чём заключается принципиальное отличае BDE, ADO qwantor C++ Builder 1 31.10.2006 21:33
В чем заключается принцип работы Autodesk Map 5 KISSKA Вопросы начинающих программистов 8 09.01.2006 14:05
Dialog: проблема при работе с DoModal() Anonymous Visual C++ 14 28.12.2003 14:52



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов