English
Language : 

CM109 Datasheet, PDF (22/36 Pages) C-Media Electronics – USB I/O Controller
CM109
High Integration / Low Cost USB Audio Controller
for PC Internet Phone
HID_IR2 (HID input report byte 2)
Offset : 0x02
Bits Read/Write
Description
7-0
R/W When HID_IR0[7] == 1’b0:
Generic HID registers
When HID_IR0[7] == 1’b1:
Mapped to EEPROM_DATA1
Default
0x00
HID_IR3 (HID input report byte 3)
Offset : 0x03
Bits Read/Write
Description
7-0
R/W When HID_IR0[7] == 1’b0:
Generic HID registers
When HID_IR0[7] == 1’b1:
Mapped to EEPROM_CTRL
Default
0x00
HID_OR0 (HID output report byte 0)
Offset : 0x04
Bits Read/Write
Description
7-6
R
When HID_IR0[7] == 1’b0:
HID_OR0-3 are programmed by USB host
0: HID_OR1-2 are used for GPO
1: HID_OR0-3 are used as generic HID
registers
2: Values written to HID_OR0-3 are also
mapped to MCU_CTRL,
EEPROM_DATA0-1, EEPROM_CTRL
3: Reserved
When HID_IR0[7] == 1’b1:
Always 2’b11
5-4
R
When HID_IR0[7] == 1’b0:
Generic registers programmed by USB host
When HID_IR0[7] == 1’b1:
Mapped from MCU_CTRL[5:4]
3-0
R
When HID_IR0[7] == 1’b0:
Generic registers programmed by USB host
When HID_IR0[7] == 1’b1:
Always 4’h0
Default
0x0
0x0
0x0
Date: 08/Sep/2005
- 21 -
Version: 1.3a