English
Language : 

SH7764 Datasheet, PDF (930/1752 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer SuperHTM RISC Engine Family SH-4A Series
Section 21 USB 2.0 Host/Function Module (USB)
21.3.24 USB Request Type Register (USBREQ)
USBREQ is a register that stores setup requests for control transfers. 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 are set.
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
15 to 8
Bit Name
BREQUEST
[7:0]
Initial
Value
H'00
R/W
R/W*
Description
Request
These bits store the USB request bRequest value.
(1) When the host controller function is selected
The USB request data value for the setup
transaction to be transmitted should be set in
these bits. Do not modify these bits while
SUREQ is 1.
(2) When the function controller function is selected
Indicates the USB request data value received
during the setup transaction. Writing to these
bits is invalid.
Rev. 1.00 Nov. 22, 2007 Page 874 of 1692
REJ09B0360-0100