English
Language : 

SH7720 Datasheet, PDF (895/1524 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer SuperHTM RISC engine Family / SH7700 Series
Section 25 USB Function Controller (USBF)
• EPIRN3:
Bit Bit Name
7 to 0 D7 to D0
Initial value R/W
Undefined W
Description
Reserved
The write value should always be 0.
• EPIRN4:
Bit Bit Name
7 to 0 D7 to D0
Initial value R/W
Undefined W
Description
Endpoint FIFO Number
Settable range: 0 to 5
An endpoint number is an endpoint number used by the USB host. The endpoint FIFO number
corresponds to the endpoint number which is described in this manual. When each endpoint
number and endpoint FIFO number corresponds to each other, transfer can be performed between
the USB host and the endpoint FIFO. Note that the setting values are limited as described below.
• Since each endpoint FIFO is optimized by a dedicated hardware corresponding to each transfer
method, transfer direction, and maximum packet size, set the endpoint FIFO with a transfer
method, transfer direction, and maximum packet size shown in the table below.
Example: Endpoint FIFO number 1 cannot be set as other than bulk transfer, OUT, and
maximum packet size (64 bytes). Although endpoint FIFO number 4 cannot be set as other
than isochronous transfer and OUT, maximum packet size can be set in the range of 0 to 64
bytes.
• Endpoint 0 and endpoint FIFO number 0 must correspond.
• The maximum packet size of endpoint FIFO number 0 can be set to 8 bytes only.
• The setting value of endpoint FIFO number 0 can be set to the maximum packet size only and
the rest data is all 0.
• The maximum packet size of endpoint FIFO numbers 1 and 2 can be set to 64 only.
• The maximum packet size of endpoint FIFO numbers 3 can be set to 8 only.
• The maximum packet size of endpoint FIFO numbers 4 and 5 can be set in the range of 0 to
64.
• When the isochronous transfer is set, Alternate can be used in the range of 0 and 1 for the same
endpoint. Be sure to allocate the Alternate to the same endpoint FIFO number.
• Endpoint information can be set up to 10 in maximum.
• Endpoint information of 10 pieces must be written.
• All information of endpoints which are not used must be written as 0.
Rev. 3.00 Jan. 18, 2008 Page 833 of 1458
REJ09B0033-0300