Добрый день.
Стараюсь сделать драйвер USB-host. Выдираю коды из U-boot и вставляю в IAR. В результате получил прогу, которая видит корневой хаб, но устрайства, подлюченные на нем все равно упрямо не замечает... не могу разобраться в чем дело. Причем, до этого старался выдрать драйвер EHCIи результат получил тот же... =( Смахивает на какую-то типичную ошибку, но где именно - без понятия... Подскажите кто что может, пожалста...
Сейчас вывод дебагерских сообщений показывает следующее:
CODE
USB: scanning bus for devices...
USB hub found
2 ports detected
ganged power switching
standalone hub
no over-current protection
power on to power good time: 4ms
hub controller current requirement: 0mA
port 1 is not removable
port 2 is not removable
get_hub_status returned status 0, change 0
local power source is good
no over-current condition exists
enabling power on all ports
port 1 returns 0
port 2 returns 0
Port 1 Status 100 Change 0
Port 2 Status 100 Change 0
1 USB Device(s) found
1 Hub (12 Mb/s, 0mA)
OHCI Root Hub
Заранее благодарен за ответы. Спасибо...