Установка Возможности Порта
Этот запрос устанавливает значение, сообщенное в состоянии порта.
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.