120 of 124 |
Device Framework Tests
Ex
ami
n
er
U
se
r
G
u
ide
9.11
Bad Feature Test
Test Summary
Examiner issues a Set Feature request with the wValue field set to an invalid value and verifies
the device stalls this request, as well as a Clear Feature request. Examiner also verifies that
the device remains alive after the Set Feature and Clear Feature requests by verifying proper
response to a Device descriptor request.
Test Steps and Expected Results
1.
Examiner initializes link to U0.
2.
Examiner issues several standard descriptor requests.
3.
Examiner issues a Set Feature request with the wValue field set to 0x66 (invalid).
The Device must stall this request.
4.
Examiner issues a Get Device descriptor request.
The Device must complete this request.
5.
Examiner issues a Clear feature request with the wValue field set to 0x66 (invalid).
The Device must stall this request.
6.
Examiner issues a Get Device descriptor request.
Specification Reference
USB Command Verifier Compliance Test Specification TD9.11.
9.12
Reserved
9.13
Set Configuration Test
Test Summary
Examiner verifies that the device will react properly to Set Configuration requests.