Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: UHCI контроллер USB
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > RS232/LPT/USB/PCMCIA/FireWire
chetr
Суть проблемы следующая: пишу драйвер для UHCI контроллера USB. После его активизации он сразу останавливается и пишет ошибку 0030 в своём статусном регистре. Причём работает в недогрузе винды а в FREEDOS нет. В чём может быть проблема???
PAB
[quote name='chetr' post='151795' date='Sep 6 2006, 13:26']
Суть проблемы следующая: пишу драйвер для UHCI контроллера USB. После его активизации он сразу останавливается и пишет ошибку 0030 в своём статусном регистре. Причём работает в недогрузе винды а в FREEDOS нет. В чём может быть проблема???
[/quote]

Возможно, проблема в том, что Вы в драйвере неправильно формируете TD, в частности поле PID в dword2. По крайней мере, судя по спецификации, именно это может быть причиной выставления 16'h0030 в статусном регистре. После установки этого значения сбрасывается в ноль бит Run/Stop и, соответственно, дальнейшая работа контроллера прекращается.

[quote name='PAB' date='Sep 7 2006, 13:10' post='152151']
[quote name='chetr' post='151795' date='Sep 6 2006, 13:26']
Возможно, проблема в том, что Вы в драйвере неправильно формируете TD, в частности поле PID в dword2. По крайней мере, судя по спецификации, именно это может быть причиной выставления 16'h0030 в статусном регистре. После установки этого значения сбрасывается в ноль бит Run/Stop и, соответственно, дальнейшая работа контроллера прекращается.
[/quote]

Извините, не заметил другую вашу тему по этому же вопросу smile.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.