Comments 11
Все-таки мышь использует Interrupt запросы. С точки зрения кода они не сильно отличаются от bulk, но ставятся в periodic schedule.
Уже был цикл статей про USB от авторов KolibriOS.
Кстати, во второй статье утверждается, что контроллеры-компаньоны больше не делают, а вместо этого к виртуальному порту EHCI "подключается" виртуальный хаб (реально этот хаб является частью контроллера).
xHCI бы.
Спасибо! Было интересно)
Извините, а это описана реализация в железе или абстрактная?
Может, не в тему, но вопрос: с чем может быть связано периодическое нахождение виндой неопознанных устройств? В диспетчере устройств статус "port reset failed", уведомлений 20 подряд может прийти — устройство отключилось, подключилось, при этом это точно не переферия.
Проблема аппаратная?
Команде ReactOS очень пригодились бы ваши навыки. Мы как раз переделываем USB-стек.
Sign up to leave a comment.
EHCI по-людски на русском языке