English
Language : 

SH7205 Datasheet, PDF (1238/1904 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer SuperHTM RISC engine Family / SH7200 Series
Section 24 USB 2.0 Host/Function Module (USB)
24.3.28 USB Request Type Register (USBREQ)
USBREQ is a register for storing setup requests for control transfer.
When the function controller function is selected, the values of bRequest and bmRequestType that
have been received are stored.
When the host controller function is selected, the values of bRequest and bmRequestType to be
transmitted should be set. After setting SUREQ to 1, do not rewrite this register until 0 is read
from SUREQ.
This register is initialized by a power-on reset or a USB bus reset.
Bit: 15 14 13 12 11 10 9
8
7
6
5
4
3
2
1
0
BREQUEST[7:0]
BMREQUESTTYPE[7:0]
Initial value: 0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
R/W: R/W* R/W* R/W* R/W* R/W* R/W* R/W* R/W* R/W* R/W* R/W* R/W* R/W* R/W* R/W* R/W*
Bit
Bit Name
Initial
Value R/W Description
15 to 8 BREQUEST
[7:0]
H'00
R/W*
Request
These bits store the bRequest value of a USB
request.
7 to 0 BMREQUEST- H'00
TYPE[7:0]
R/W*
Request Type
These bits store the bmRequestType value of a
USB request.
Note: * When the function controller function is selected, these bits are read-only. When the
host controller function is selected, these bits can be read and written to.
Rev. 1.00 Mar. 25, 2008 Page 1206 of 1868
REJ09B0372-0100