3 bmrequesttype register, 4 brequest register – Toshiba H1 Series User Manual
Page 387

TMP92CZ26A
92CZ26A-384
3.16.3.3 bmRequestType Register
This register shows the bmRequestType field of device request.
7 6 5 4 3 2 1 0
bit Symbol
DIRECTION REQ_TYPE1 REQ_TYPE0
RECIPIENT4
RECIPIENT3
RECIPIENT2 RECIPIENT1
RECIPIENT0
Read/Write
R R R R R R R R
After
reset
0 0 0 0 0 0 0 0
DIRECTION (Bit7)
0: from host to device
1: from device to host
REQ_TYPE [1:0] (Bit6 to bit5)
00: Standard
01: Class
10: Vendor
11: (Reserved)
RECEIPIENT [4:0] (Bit4 to bit0)
00000: Device
00001: Interface
00010: Endpoint
00011: etc.
Others: (Reserved)
3.16.3.4 bRequest Register
This register shows the bRequest field of device request.
7 6 5 4 3 2 1 0
bit Symbol
REQUEST7 REQUEST6 REQUEST5
REQUEST4
REQUEST3
REQUEST2 REQUEST1
REQUEST0
Read/Write
R R R R R R R R
After
reset
0 0 0 0 0 0 0 0
(Standard)
(Printer class)
00000000: GET_STATUS
00000000: GET_DEVICE_ID
00000001: CLEAR_FEATURE
00000001: GET_PORT_STATUS
00000010: Reserved
00000010: SOFT_RESET
00000011: SET_FEATURE
00000100: Reserved
00000101: SET_ADDRESS
00000110: GET_DESCRIPTOR
00000111: SET_DESCRIPTOR
00001000: GET_CONFIGURATION
00001001: SET_CONFIGURATION
00001010: GET_INTERFACE
00001011: SET_INTERFACE
00001100: SYNCH_FRAME
bmRequestType
(07C0H)
bRequest
(07C1H)