Datasheet

Table Of Contents
Section 15 Universal Serial Bus Interface (USB)
REJ09B0140-0900 Rev. 9.00 Page 497 of 846
Sep 16, 2010
H8S/2215 Group
UEPIRnn_1
Bit Bit Name Initial Value R/W Description
7 to
5
D31 to D29
R/W
Alternate number to which endpoint belongs (3-bit
configuration, settable values: 0 to 7)
000: Control transfer
000 to 111: Other than Control transfer
4
3
D28
D27
R/W
R/W
Endpoint transfer type (2-bit configuration)
00: Control (UEPIR00)
01: Isochronous (UEPIR04 to UEPIR19)
10: Bulk (UEPIR02, UEPIR03, UEPIR20,
UEPIR21)
11: Interrupt (UEPIR01, UEPIR22)
2
D26
R/W
Endpoint transfer direction (1-bit configuration)
0: out (UEPIR00, 03, 05, 07, 09, 11, 13, 15, 17,
19, 21)
1: in (UEPIR01, 02, 04, 06, 08, 10, 12, 14, 16, 18,
20, 22)
1
0
D25
D24
R/W
R/W
Endpoint maximum packet size (D25 to D16 10-bit
configuration)
Control transfer = 64 only (UEPIR00)
Interrupt transfer = 0 to 64 (UEPIR01, UEPIR22)
Bulk transfer = 0 or 64 (UEPIR02, UEPIR03,
UEPIR20, UEPIR21)
Isochronous transfer = 0 to 128 (UEPIR04 to
UEPIR19)
UEPIRnn_2
Bit Bit Name Initial Value R/W Description
7 to
0
D23 to D16
R/W
Endpoint maximum packet size (D25 to D16 10-bit
configuration)
Control transfer = 64 only (UEPIR00) Interrupt
transfer = 0 to 64 (UEPIR01, UEPIR22)
Bulk transfer = 0 or 64 (UEPIR02, UEPIR03,
UEPIR20, UEPIR21)
Isochronous transfer = 0 to 128 (UEPIR04 to
UEPIR19)