Section
15.1 Features
•
Maximum
Configuration,
InterfaceNumber, and
AlternateSetting
configuration
specifications of this
LSI Configuration
Figure 15.1 Block
Diagram of USB
15.3.1 USB Endpoint
Information Registers 00_0
to 22_4 (UEPIR00_0 to
UEPIR22_4)
• UEPIRnn_0
Page
Description
Endpoint configuration based on Bluetooth standard 1.0 can
434
be specified.
Deleted
Newly added
• Maximum Configuration, InterfaceNumber, and
AlternateSetting configuration specifications of this LSI
Configuration 1 ----- InterfaceNumber 0 to 2 -----
AlternateSetting 0 to 7 ----- EP0, EP1 to EP8
435
Figure amented
Explanation added to 23th line as follows
438
UEPIR is used to set 23 kinds of endpoint (EPINFO data).
Replaced
439
• • • • UEPIRnn_0
Bit
Bit Name
7
D39 –D36
to4
3
D35
2
D34
1
D33
0
D32
1288-byte FIFO
EP0s
EP2i
EP0i
EP2o
EP0o
EP3i
EP1i
EP3o
Initial Value
R/W
Description
—
R/W
Endpoint number (4-bit configuration, settable
values: 0 to 8)
0000: Control transfer (EP0)
0001 to 1000: Other than Control transfer (EP1 to
EP8)
There are restrictions on settable endpoint
numbers according to the Interface number and
Alternate number to which the endpoint belongs.
Restriction 1: Set different endpoint numbers
Restriction 2: Do not set the same endpoint
—
R/W
Configuration number to which endpoint belongs
(2-bit configuration, settable values: 0, 1)
—
R/W
00: Control transfer
01: Other than Control transfer
—
R/W
Interface number to which endpoint belongs (2-bit
configuration, settable values: 0 to 2)
—
R/W
00: Control transfer
00 to 10: Other than Control transfer
Rev. 3.0, 10/02, page xv of lviii
EP4i
EP4o
EP5i
under one Alternate.
However, there is no problem with
use of the same endpoint number if
the transfer directions (IN/OUT) are
different. (Ex: Alt0 -- EP1, EP2i,
EP2o)
number under different Interface
numbers. (Ex: Int0 -- Alt0 -- EP1,
EP2, Int1 -- Alt0 -- EP3)