Datasheet
V850ES/JG3-H, V850ES/JH3-H CHAPTER 21 USB FUNCTION CONTROLLER (USBF)
R01UH0042EJ0500 Rev.5.00 Page 1149 of 1513
Aug 12, 2011
(11) UF0 interrupt 1 register (UF0INT1)
The UF0INT1 register is an 8-byte FIFO that stores data for Endpoint7 (to be passed to SIE).
This register is write-only, in 8-bit units. When this register is read, 00H is read.
The hardware transmits data to the USB bus in synchronization with the IN token for Endpoint7 only when the
IT1NK bit of the UF0EN register is set to 1 (when NAK is not transmitted). When the data is transmitted and the
host correctly receives it, the IT1NK bit of the UF0EN register is automatically cleared to 0 by hardware. A short
packet is transmitted when data is written to the UF0INT1 register and the IT1DEND bit of the UF0DEND register
is set to 1 (IT1 bit of the UF0EPS0 register = 1 (data exists)). A Null packet is transmitted when the UF0INT1
register is cleared and the IT1DEND bit of the UF0DEND register is set to 1 (IT1 bit of the UF0EPS0 register = 1
(data exists)).
IT17UF0INT1 IT16
5
IT15 IT14
3
IT13
2
IT12
1
IT11 IT10
Address
00200114H
After reset
Undefined
0467
Bit position Bit name Function
7 to 0 IT17 to IT10 These bits store data for Endpoint7.
The operation of the UF0INT1 register is illustrated below.