Section 26 USB 2.0 Host/Function Module
Page 1428 of 2108 R01UH0134EJ0400 Rev. 4.00
Sep 24, 2014
SH7262 Group, SH7264 Group
26.3.31 Pipe Window Select Register (PIPESEL)
PIPE1 to PIPE 9 should be set using PIPESEL, PIPECFG, PIPEBUF, PIPEMAXP, PIPEPERI,
PIPEnCTR, PIPEnTRE, and PIPEnTRN. After selecting the pipe using PIPESEL, functions of the
pipe should be set using PIPECFG, PIPEBUF, PIPEMAXP, and PIPEPERI. PIPEnCTR,
PIPEnTRE, and PIPEnTRN can be set regardless of the pipe selection in PIPESEL.
This register is initialized by a power-on reset.
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Bit:
Initial value:
R/W:
0000000000000000
R R R R R R R R R R R R R/W R/W R/W R/W
———————————— PIPESEL[3:0]
Bit Bit Name
Initial
Value R/W Description
15 to 4 All 0 R Reserved
These bits are always read as 0. The write value
should always be 0.
3 to 0 PIPESEL[3:0] 0000 R/W Pipe Window Select
Setting 0001 to 1001to these bits, the PIPECFG,
PIPEBUF, PIPEMAXP, and PIPEPERI registers,
these registers indicate the information or set
values of the corresponding pipe.
0000: No pipe selected
0001: PIPE1
0010: PIPE2
0011: PIPE3
0100: PIPE4
0101: PIPE5
0110: PIPE6
0111: PIPE7
1000: PIPE8
1001: PIPE9
Other than above: Setting prohibited
Setting 0000 to these bits, the PIPECFG, PIPEBUF,
PIPEMAXP, and PIPEPERI registers all indicate 0.
Here, writing to these registers are invalid.