USB function
OUT token reception
Space
in EP1 FIFO?
Yes
Data reception from host
ACK
Set EP1 FIFO full status
(USBIFR0/EP1 FULL = 1)
Both
EP1 FIFOs empty?
Yes
Clear EP1 FIFO full status
(USBIFR0/EP1 FULL = 0)
Figure 20.10 EP1 Bulk-OUT Transfer Operation
No
NACK
Interrupt request
Interrupt request
No
Section 20 USB Function Module
Application
Read USBEP1 receive data
size register (USBEPSZ1)
Read data from USBEP1
data register (USBEPDR1)
Write 1 to EP1 read
complete bit
(USBTRG/EP1 RDFN = 1)
Rev. 4.00 Sep. 14, 2005 Page 775 of 982
REJ09B0023-0400