CHAPTER 12 USB FUNCTION CONTROLLER (USBF)
Preliminary User’s Manual U19014EJ1V0UD
372
Figure 12-19. CPUDEC Request for Control Transfer (8/12)
(c) Control transfer (write) (2/4)
C
OUT token received?
No
Yes
L
E0ODT = 0 (UF0IS1)
EP0R = 0 (UF0EPS0)
EP0NKR = 0 (UF0E0N)
Yes
IN token received?
No
Yes
E0ODT = 1?
(UF0IS1)
No
Reading UF0E0R register
Data length = Data length
−
1
No
Data length other than 0?
Yes
Updating data length
of UF0E0L register
Updating data length
of UF0E0L register
UF0E0L register data is
read up to the value read
by the UF0E0R register.
K
Illegal processing
Remark
♦
: Processing by hardware
electronic components distributor