Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
USB System Architecture (USB 2.0).pdf
Скачиваний:
172
Добавлен:
03.05.2015
Размер:
7.03 Mб
Скачать

Appendix A: Standard Device Requests

Remote Wakeup Bit

This bit reflects whether the device is currently enabled or disabled to generate resume signaling to wake up the hub port. By default this bit is cleared (0) after reset, thereby disabling remote wakeup. Host software can set and clear this bit using the “Set” and “Clear Device Remote Wakeup” request.

Port Test Bit

This bit reflects whether the device is currently in the test mode. To exit test mode, power to the device must be recycled. See “Device Tests” on page 444 for details regarding device test mode.

Endpoint Status

Table A-7 illustrates the information returned when an endpoint is specified as the recipient of the request. The endpoint number is specified in the “index” field of the setup transaction. The low byte contains the endpoint number and the transfer direction (IN or OUT) that it supports. Endpoint status information consists of only the stall bit and all other bit positions are defined as reserved.

Stall specifies whether the endpoint is currently stalled (1) or not (0). This bit can be changed using the “Set” and “Clear Endpoint Stall” request. The stall field always returns to zero after a “Set Configuration” or “Set Interface” request.

Table A-7: Endpoint Status Information Returned During Get Status Request

7

6

5

 

4

3

 

2

1

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Reserved (reset to zeros)

 

 

Stall

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

15

14

13

 

12

11

 

10

9

8

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Reserved (reset to zeros)

 

 

 

 

 

 

 

 

 

 

 

 

 

443

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]