Спецификация USB.Rev1.0

       

Установка Возможности Порта


Этот запрос устанавливает значение, сообщенное в состоянии порта.

BmRequestType

bRequest

wValue

wIndex

wLength



Данные

10100011B

set_ feature

Селектор Возможности

Порт

Нуль

Нет

Номер порта должен быть допустимый номер порта для того концентратора, большим чем нуль.

Установка возможности разрешает эту возможность; обратитесь к определению селектора возможности. Индикаторы Изменения не могут быть подтверждены, используя этот запрос.

Установка возможности PORT_SUSPEND вызывает прекращение трафика шины на этом порте и, следовательно подвешивает устройство. Установка возможности сброса (PORT_RESET) заставляет концентратор выдавать сброс на тот порт. Когда сигнал сброса завершится, концентратор устанавливает индикатор изменения C_PORT_RESET и немедленно разблокировывает порту.  Обратитесь к Разделу 11.6.2 для полного обсуждения поведения хоста создавшего сброс.

[1]

If, for example, the insertion status changes twice before system software has cleared the changed condition, hub hardware will be “setting” an already-set bit (i.e., the bit will remain set).  However, the hub will transfer the change bit only once when the host controller requests a data transfer to the Status Change endpoint.  System software is responsible for determining state change history in such a case.



Содержание раздела