English
Language : 

CM109 Datasheet, PDF (20/36 Pages) C-Media Electronics – USB I/O Controller
CM109
High Integration / Low Cost USB Audio Controller
for PC Internet Phone
HID_OR1 (HID output report byte 1)
Offset : 0x05
Bits Read/Write
Description
7-0
R/W When HID_OR0[7:6] == 2’b00:
0: GPO drives L
1: GPO drives H
When HID_OR0[7:6] == 2’b01:
Generic HID registers
When HID_OR0[7:6] == 2’b1x:
Mapped to EEPROM__DATA0
Default
0x00
HID_OR2 (HID output report byte 2)
Offset : 0x06
Bits Read/Write
Description
7-0
R/W When HID_OR0[7:6] == 2’b00:
0: Set GPIO to input mode
1: Set GPIO to output mode
When HID_OR0[7:6] == 2’b01:
Generic HID registers
When HID_OR0[7:6] == 2’b1x:
Mapped to EEPROM_DATA1
Default
0x00
HID_OR3 (HID output report byte 3)
Offset : 0x07
Bits Read/Write
Description
7-0
R/W When HID_OR0[7] == 1’b0:
Category byte of SPDIF status channel
When HID_OR0[7] == 1’b1:
Mapped to EEPROM_CTRL
Default
0x00
Note: HID_OR3 is used for SPDIF when SPDIF_CONFIG[5] == 1’b0
7.4.2 Access via External Serial Interface by MCU:
External MCU can write data to HID_IR0 to HID_IR3 and read data from HID_OR0 to
HID_OR3. MINT will be active when HID_OR0-3 are updated by Set_Output_Report
HID class command, and will be cleared after HID_OR0-3 are read by MCU.
Date: 08/Sep/2005
- 19 -
Version: 1.3a