Datasheet
V850ES/JG3-H, V850ES/JH3-H CHAPTER 21 USB FUNCTION CONTROLLER (USBF)
R01UH0042EJ0500 Rev.5.00 Page 1051 of 1513
Aug 12, 2011
Table 21-3. Correspondence Between Requests and Decoded Values
Decoded Value Response
bmRequestType bRequest wValue wIndex wLength
Offset
Request
0 1 3 2 5 4 7 6
Df Ad Cf
Data
Stage
GET_INTERFACE 81H 0AH 00H 00H 00H 0nH 00H 01H STALL STALL
ACK
NAK
√
GET_CONFIGURATION 80H 08H 00H 00H 00H 00H 00H 01H
ACK
NAK
ACK
NAK
ACK
NAK
√
GET_DESCRIPTOR
Device
80H 06H 01H 00H 00H 00H XXH
XXH
Note 1
ACK
NAK
ACK
NAK
ACK
NAK
√
GET_DESCRIPTOR
Configuration
80H 06H 02H 00H 00H 00H XXH
XXH
Note 1
ACK
NAK
ACK
NAK
ACK
NAK
√
GET_STATUS
Device
80H 00H 00H 00H 00H 00H 00H 02H
ACK
NAK
ACK
NAK
ACK
NAK
√
GET_STATUS
Endpoint 0
82H 00H 00H 00H 00H
00H
80H
00H 02H
ACK
NAK
ACK
NAK
ACK
NAK
√
GET_STATUS
Endpoint X
82H 00H 00H 00H 00H $$H 00H 02H STALL STALL
ACK
NAK
√
CLEAR_FEATURE
Device
Note 2
00H 01H 00H 01H 00H 00H 00H 00H
ACK
NAK
ACK
NAK
ACK
NAK
×
CLEAR_FEATURE
Endpoint 0
Note 2
02H 01H 00H 00H 00H
00H
80H
00H 00H
ACK
NAK
ACK
NAK
ACK
NAK
×
CLEAR_FEATURE
Endpoint X
Note 2
02H 01H 00H 00H 00H $$H 00H 00H STALL STALL
ACK
NAK
×
SET_FEATURE
Device
Note 3
00H 03H 00H 01H 00H 00H 00H 00H
ACK
NAK
ACK
NAK
ACK
NAK
×
SET_FEATURE
Endpoint 0
Note 3
02H 03H 00H 00H 00H
00H
80H
00H 00H
ACK
NAK
ACK
NAK
ACK
NAK
×
SET_FEATURE
Endpoint X
Note 3
02H 03H 00H 00H 00H $$H 00H 00H STALL STALL
ACK
NAK
×
SET_INTERFACE 01H 0BH 00H 0#H 00H 0?H 00H 00H STALL STALL
ACK
NAK
×
SET_CONFIGURATION
Note 4
00H 09H 00H
00H
01H
00H 00H 00H 00H
ACK
NAK
ACK
NAK
ACK
NAK
×
SET_ADDRESS 00H 05H XXH XXH 00H 00H 00H 00H
ACK
NAK
ACK
NAK
ACK
NAK
×
Remark √: Data stage
×: No data stage
Notes 1. If the wLength value is lower than the prepared value, the wLength value is returned; if the wLength value is
the prepared value or higher, the prepared value is returned.
2. The CLEAR_FEATURE request clears UF0 device status register L (UF0DSTL) and UF0 EPn status register
L (UF0EnSL) (n = 0 to 4, 7) when ACK is received in the status stage.