Yamaha CS-700 Integrators Reference Guide
9
2.1
VID and PID
The CS-700 Vendor IDs (VID) and Product IDs (PID) for each component are shown below.
Component
VID
PID
Comment
HUB USB v3.1
0x0499
0x4031
USB v3.1 port
HUB USB v2.0
0x0499
0x4033
USB v2.0 port
Audio
0x0499
0x4030
Audio Class
Camera
0x0499
0x4032
Video Class
2.2
Interface Definitions for the USB HUB Component
The USB HUB component will enumerate to the host as a Universal Serial Bus controller. It will be displayed within
the Host’s Device Manager as two devices: a USB 3.0 Certified Hub and a USB 2.0 Certified Hub. Once the HUB
chip enumerates with the Host Processor, it will initiate the enumeration of the other Cannonball components.
The Hub will enumerate as follows:
•
Universal Serial Bus Controller, USB 2.0 MTT Hub
•
Universal Serial Bus Controller, USB 3.0 Hub
2.3
Interface Definitions for the Audio Component
The USB Audio chip will enumerate the following interfaces:
•
Interface 0; Audio Control: ep0, input type (0x101), output type (0x405), bma-control (3)
•
Interface 1; Audio Output: Streaming, ep1 (OUT), ISOC- async, 2 channel, 48 KHz, 16/24 bit, 192 bytes
•
Interface 2; Audio Input: Streaming, ep2 (IN), ISOC- sync, 2 channel, 48 KHz, 16/24 bit, 288 bytes
•
Interface 3; HID: ep4 (IN), ep5 (OUT), 6 Report IDs:
o
ID 1: Input, Consumer Page, /-, size 1, count 2
o
ID 2: Input, Custom Call Control Settings Page, size 8, count 1
o
ID 3: Output, Telephony Page, (Mute, Hook, Flash Answer), size 1, count 5
o
ID 4: IN/OUT, Custom Communications Page, size 8, count 31 (IN); 8, count 1 (OUT)
o
ID 5: IN/OUT, Skype Reports, (Mute, Hook, Flash) IN; (Mute, Hook, Ring, Hold) OUT
o
ID 6: OUT, Custom Audio Settings, (Room Properties), size 8, count 7 (OUT)
•
Interface 4; BULK: ep7 (IN), ep8 (OUT), 64 bytes (Upgrade)
2.3.1
Audio Report
Description
Endpoint/
Report ID
Report
Value
Notes