мужики, есть проблема.
пишу usb дрова под хост для контроллера LM3s9b92. Сейчас пытаюсь написать поддержку для usb hub 2.0 4 порта. Подключаю к хабу низкоскоростное устройство (мышь), провожу енумерацию хаба: запитываю порты, узнаю на каком порту находится подключенное устройство, даю ресет и разрешаю работу порта. Далее настраиваю нулевую конечную точку хоста на Low speed и получаю всю статусную информацию об устройстве (дескриптор устройства, дескриптор конфигураци и т.д.). Подгружаю HID драйвер (подгружается нормально), а обмен данными (позиции по x,y и нажатие кнопок) не идет (HID report возвращает нули!). Хотя если подключаю мышь напрямую к хосту без хаба, все нормально получаю в репорте позиции и код нажатия кнопок!
Где я дурак?
Помогите кто чем может!