English
Language : 

CM6571 Datasheet, PDF (30/63 Pages) C-Media Electronics – USB 2.0 full speed-compliant
CM6571
USB Audio Sound Chip
8.3.2 HID get_input_report
8.3.2.1 command format:
bmRequestType
bRequest
8’h A1
8’h 01
(Get_Report)
wValue
16’h 01 01
(Rpt Type + Rpt ID)
wIndex
16’h 00 03
(Interface)
wLength
16’h 00 10
(16 bytes)
Data
Report
*Note: The Start_Addr value in the input reported is put in the Internal Register Address 0xff. Software must set the
value of Start_Addr Register to make sure Get Input Report can read the proper data you want.
8.3.2.2 input data format:
byte0
always 1 for org HID event report ID
byte1
for defined HID event, and each event occupies one bit
byte2
byte3
start address of returned data (H-start_addr)
byte4
start address of returned data (L-start_addr)
byte5
bit7
bit6:UART_INT
bit5:GPI_INT
bit4:SPIS_INT(slavemode int)
bit3: SPIM_INT(mastermode int)
bit2:I2CS_INT(slavemode int)
bit1:I2CM_INT(mastermode int)
bit0: IR_INT
byte6
read data of [start_addr]
byte7
read data of [start_addr+1]
byte8
read data of [start_addr+2]
byte9
read data of [start_addr+3]
byte10
read data of [start_addr+4]
byte11
read data of [start_addr+5]
byte12
read data of [start_addr+6]
byte13
read data of [start_addr+7]
byte14
read data of [start_addr+8]
byte15
read data of [start_addr+9]
Revised: Nov. 2012
Page 30 / 63
www.cmedia.com.tw
Copyright© C-Media Electronics Inc.