Datasheet

V850ES/JG3-H, V850ES/JH3-H CHAPTER 21 USB FUNCTION CONTROLLER (USBF)
R01UH0042EJ0500 Rev.5.00 Page 1215 of 1513
Aug 12, 2011
(6) Processing for interrupt transfer (IN)
Interrupt transfer (IN) is allocated to Endpoint7. The flowchart is shown in Figure 21-29.
Figure 21-29. Processing for Interrupt Transfer (IN) (Endpoint7)
Reading UF0EPS0 register
Writing UF0INT1 register
Transmitting data of
UF0INT1 register
IT1NK = 1
(UF0EN)
FIF
O full?
No
No
Data error?
Yes
IT1DEND = 1
(UF0DEND)
ITR1C = 1
(UF0FIC0)
Yes
IN token received?
No
Yes
IT1DT = 1?
(UF0IS2)
No
Yes
AC
K received?
No
Yes
Yes
IT1 = 0?
(UF0EPS0)
No
END
START
IT1DT = 1 (UF0IS2)
IT1 = 0 (UF0EPS0)
IT1NK = 0 (UF0EN)
INTUSBF0
active
Reading UF0ISn register
IT1DTC = 0
(UF0IC2)
Yes
No transmit data?
No
Illegal processing
Remarks 1. n = 2, 3
2. : Processing by hardware