Datasheet
V850ES/JG3-H, V850ES/JH3-H CHAPTER 21 USB FUNCTION CONTROLLER (USBF)
R01UH0042EJ0500 Rev.5.00 Page 1191 of 1513
Aug 12, 2011
Figure 21-19. Automatically Processed Requests for Control Transfer
START
END
CLEAR_FEATURE?
SET_FEATURE?
Receiving SETUP token
CLEAR_FEATURE processing
SET_FEATURE processing
SET_CONFIGURATION?
SET_CONFIGURATION
processing
SET_INTERFACE?
INTUSBF0 active
Decoding request
(n = 0, 1)
Yes
No
Yes
No
Yes
No
Yes
No
Other
automatically processed
request?
CPUDEC processing
Illegal processing
Yes
No
Reading
UF0ISn
register
Reading UF0SET register
FW processing for
each request
CLRRQ = 1?
(UF0IS0)
SETRQ = 1?
(UF0IS0)
Reading UF0CLR register
FW processing for
each request
Yes
No
Yes
No
END
END END
Automatic processing
Illegal processing
Reading UF0IS4 register
Yes
No
SETINT = 1?
(UF0IS4)
END
SETINTC = 0
(UF0IC4)
FW processing for
SET_INTERFACE
: See Figure 21-20 CLEAR_FEATURE Processing.
: See Figure 21-21 SET_FEATURE Processing.
: See Figure 21-22 SET_CONFIGURATION Processing.
: See Figure 21-23 SET_INTERFACE Processing.
SET_INTERFACE processing
Remark ♦: Processing by hardware