Pull to refresh

Comments 11

Все-таки мышь использует Interrupt запросы. С точки зрения кода они не сильно отличаются от bulk, но ставятся в periodic schedule.

Да, это так, если видно, то при Bulk-запросе я всегда выставляю бит IOC в 1

Уже был цикл статей про USB от авторов KolibriOS.


Кстати, во второй статье утверждается, что контроллеры-компаньоны больше не делают, а вместо этого к виртуальному порту EHCI "подключается" виртуальный хаб (реально этот хаб является частью контроллера).

Думаю, в скором времени напишу и про xHCI, и про другие различные хост-контроллеры. А вообще интересных тем много, было бы время и желание.
Извините, а это описана реализация в железе или абстрактная?
Это реализация для софта, ядра и т.п.

Может, не в тему, но вопрос: с чем может быть связано периодическое нахождение виндой неопознанных устройств? В диспетчере устройств статус "port reset failed", уведомлений 20 подряд может прийти — устройство отключилось, подключилось, при этом это точно не переферия.
Проблема аппаратная?

Да, у меня точно такая же штука, я делаю легко — кликаю по уведомлению и прячу окошечко куда подальше.
Команде ReactOS очень пригодились бы ваши навыки. Мы как раз переделываем USB-стек.
Sign up to leave a comment.

Articles