High Speed device @ 1 (0x00100000): ............................................. Composite device: "SA_DIREWOLF_IVI-" Port Information: 0x001a Not Captive Attached to Root Hub External Device Connected Enabled Number Of Endpoints (includes EP0): Total Endpoints for Configuration 1 (current): 7 Device Descriptor Descriptor Version Number: 0x0210 Device Class: 0 (Composite) Device Subclass: 0 Device Protocol: 0 Device MaxPacketSize: 64 Device VendorID/ProductID: 0x05C6/0x90CA (Qualcomm, Inc) Device Version Number: 0x0515 Number of Configurations: 1 Manufacturer String: 1 "MyComany" Product String: 2 "SA_DIREWOLF_IVI-" Serial Number String: 3 "666e0f58" BOS Descriptor Length (and contents): 42 Raw Descriptor (hex) 0000: 05 0F 2A 00 03 07 10 02 1E 21 00 00 0A 10 03 00 Raw Descriptor (hex) 0010: 0F 00 01 00 00 00 14 10 0A 00 01 00 00 00 00 11 Raw Descriptor (hex) 0020: 00 00 30 40 0A 00 B0 40 0A 00 Number of Capability Descriptors: 3 USB 2.0 Extension: 2 bmAttributes: 0x0000211e Bit 1: Link Power Management supported SuperSpeed USB Device: 3 bmAttributes: 0x00000000 wSpeedsSupported: 0x000f Bit 0: Low Speed supported Bit 1: Full Speed supported Bit 2: High Speed supported Bit 3: Super Speed (5Gbps) supported bFunctionalitySupport: 0x0001: Low Speed and above bU1ExitLat: Zero wU2ExitLat: Zero Configuration Descriptor (current config): ...................... "diag_uac2_adb" Length (and contents): 238 Raw Descriptor (hex) 0000: 09 02 EE 00 04 01 04 80 FA 09 04 00 00 02 FF FF Raw Descriptor (hex) 0010: 30 00 07 05 01 02 00 02 00 07 05 81 02 00 02 00 Raw Descriptor (hex) 0020: 09 04 01 00 02 FF 42 01 05 07 05 02 02 00 02 00 Raw Descriptor (hex) 0030: 07 05 82 02 00 02 00 08 0B 02 02 01 00 20 06 09 Raw Descriptor (hex) 0040: 04 02 00 01 01 01 20 07 09 24 01 00 02 08 68 00 Raw Descriptor (hex) 0050: 00 08 24 0A 04 01 01 00 09 11 24 02 01 01 01 00 Raw Descriptor (hex) 0060: 04 0C FF 0F 00 00 00 03 00 0A 3A 24 06 03 01 0F Raw Descriptor (hex) 0070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Raw Descriptor (hex) 0080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Raw Descriptor (hex) 0090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Raw Descriptor (hex) 00a0: 00 00 00 0F 0C 24 03 02 01 03 00 03 04 03 00 0D Raw Descriptor (hex) 00b0: 07 05 83 03 06 00 04 09 04 03 00 00 01 02 20 10 Raw Descriptor (hex) 00c0: 09 04 03 01 01 01 02 20 11 10 24 01 01 00 01 01 Raw Descriptor (hex) 00d0: 00 00 00 0C FF 0F 00 00 00 06 24 02 01 01 08 07 Raw Descriptor (hex) 00e0: 05 03 09 4C 02 04 08 25 01 00 00 00 00 00 Number of Interfaces: 4 Configuration Value: 1 Attributes: 0x80 (bus-powered) MaxPower: 500 mA Interface #0 - Vendor-specific Alternate Setting 0 Number of Endpoints 2 Interface Class: 255 (Vendor-specific) Interface Subclass; 255 (Vendor-specific) Interface Protocol: 48 Endpoint 0x01 - Bulk Output Address: 0x01 (OUT) Attributes: 0x02 (Bulk) Max Packet Size: 512 Polling Interval: 0 ( Endpoint never NAKs) Endpoint 0x81 - Bulk Input Address: 0x81 (IN) Attributes: 0x02 (Bulk) Max Packet Size: 512 Polling Interval: 0 ( Endpoint never NAKs) Interface #1 - Vendor-specific .............................................. "ADB Interface" Alternate Setting 0 Number of Endpoints 2 Interface Class: 255 (Vendor-specific) Interface Subclass; 66 (Vendor-specific) Interface Protocol: 1 Endpoint 0x02 - Bulk Output Address: 0x02 (OUT) Attributes: 0x02 (Bulk) Max Packet Size: 512 Polling Interval: 0 ( Endpoint never NAKs) Endpoint 0x82 - Bulk Input Address: 0x82 (IN) Attributes: 0x02 (Bulk) Max Packet Size: 512 Polling Interval: 0 ( Endpoint never NAKs) Interface Association Audio/Unknown First Interface 2 Interface Count 2 Function Class 1 (Audio) Function Subclass 0 (Unknown) Interface Protocol 32 Function String 6 "Source/Sink" Interface #2 - Audio/Control .............................................. "Topology Control" Alternate Setting 0 Number of Endpoints 1 Interface Class: 1 (Audio) Interface Subclass; 1 (Control) Interface Protocol: 32 Audio Class 2.0 Control Interface Descriptor Version Number: 02.00 Category: 8 (Audio 2.0 I/O Box) Class Specific Size: 104 bmControls: 0 Dump Contents (hex): 09 24 01 00 02 08 68 00 00 Audio Class 2.0 Clock Source Clock ID: 4 Attributes: 0x01 Internal Fixed Clock Controls: 0x01 Frequency Control: RO Associated Terminal: 0 Clock Source Name String Index: 9 Dump Contents (hex): 08 24 0A 04 01 01 00 09 Audio Class 2.0 Input Terminal Terminal ID: 1 Input Terminal Type: 0x101 (USB streaming) Associated Terminal: 0 Clock Source: 4 Number of Channels: 12 Spatial config of channels: 0000111111111111 ^. Left Front ^.. Right Front ^... Center ^.... Low Frequency Effects ^..... Left Surround ^...... Right Surround ^....... Left of Center ^........ Right of Center ^......... Surround ^.......... Side Left ^........... Side Right ^............ Top String index for first logical channel: 0 Controls: 0x03 Copy Protect Control: RW Terminal Name String Index: 10 Dump Contents (hex): 11 24 02 01 01 01 00 04 0C FF 0F 00 00 00 03 00 Dump Contents (hex): 0A Audio Class 2.0 Feature Unit Unit ID: 3 Source ID: 1 Number of Channels (ch): 12 Master Channel:......................... ( Mute:RW Volume:RW ) Channel 1:............................. ( ) Channel 2:............................. ( ) Channel 3:............................. ( ) Channel 4:............................. ( ) Channel 5:............................. ( ) Channel 6:............................. ( ) Channel 7:............................. ( ) Channel 8:............................. ( ) Channel 9:............................. ( ) Channel 10:............................ ( ) Channel 11:............................ ( ) Channel 12:............................ ( ) Feature Unit Name String Index: 15 Dump Contents (hex): 3A 24 06 03 01 0F 00 00 00 00 00 00 00 00 00 00 Dump Contents (hex): 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Dump Contents (hex): 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Dump Contents (hex): 00 00 00 00 00 00 00 00 00 0F Audio Class 2.0 Output Terminal Terminal ID: 2 Output Terminal Type: 0x301 (Speaker) Associated Terminal: 0 Source ID: 3 Clock Source: 4 Controls: 0x03 Copy Protect Control: RW Terminal Name String Index: 13 Dump Contents (hex): 0C 24 03 02 01 03 00 03 04 03 00 0D Endpoint 0x83 - Interrupt Input Address: 0x83 (IN) Attributes: 0x03 (Interrupt) Max Packet Size: 0x0006 (6 x 1 transactions opportunities per microframe) Polling Interval: 4 (8 microframes (1 msecs) ) Interface #3 - Audio/Streaming .............................................. "Playback Inactive" Alternate Setting 0 Number of Endpoints 0 Interface Class: 1 (Audio) Interface Subclass; 2 (Streaming) Interface Protocol: 32 Interface #3 - Audio/Streaming (#1) .............................................. "Playback Active" Alternate Setting 1 Number of Endpoints 1 Interface Class: 1 (Audio) Interface Subclass; 2 (Streaming) Interface Protocol: 32 Audio Class 2.0 Streaming Interface Terminal ID: 1 Controls: 0x00 Format Type: 1 Formats 0x0001 PCM Number of Channels 12 Channel Configuration 4095 First Channel Name String 0 Dump Contents (hex): 10 24 01 01 00 01 01 00 00 00 0C FF 0F 00 00 00 Audio Class 2.0 Audio Data Format Format Type: 1 Slot Size: 1 Bit Resolution: 8 Dump Contents (hex): 06 24 02 01 01 08 Endpoint 0x03 - Isochronous Output Address: 0x03 (OUT) Attributes: 0x09 (Isochronous adaptive data endpoint) Max Packet Size: 0x024c (588 x 1 transactions opportunities per microframe) Polling Interval: 4 (8 microframes (1 msecs) ) Class-Specific AS Audio EndPoint Attributes: 0x00 bmControls: 0x00 bLockDelayUnits: 0x00 (UNDEFINED) wLockDelay: 0 Dump Contents (hex): 08 25 01 00 00 00 00 00 Device Qualifier Descriptor Descriptor Version Number: 0x0210 Device Class 0 (Composite) Device Subclass 0 Device Protocol 0 Device MaxPacketSize: 64 Number of Configurations: 1 bReserved: 0 Other Speed Configuration Descriptor: ....................................... "diag_uac2_adb" Length (and contents): 238 Raw Descriptor (hex) 0000: 09 07 EE 00 04 01 04 80 FA 09 04 00 00 02 FF FF Raw Descriptor (hex) 0010: 30 00 07 05 01 02 40 00 00 07 05 81 02 40 00 00 Raw Descriptor (hex) 0020: 09 04 01 00 02 FF 42 01 05 07 05 02 02 40 00 00 Raw Descriptor (hex) 0030: 07 05 82 02 40 00 00 08 0B 02 02 01 00 20 06 09 Raw Descriptor (hex) 0040: 04 02 00 01 01 01 20 07 09 24 01 00 02 08 68 00 Raw Descriptor (hex) 0050: 00 08 24 0A 04 01 01 00 09 11 24 02 01 01 01 00 Raw Descriptor (hex) 0060: 04 0C FF 0F 00 00 00 03 00 0A 3A 24 06 03 01 0F Raw Descriptor (hex) 0070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Raw Descriptor (hex) 0080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Raw Descriptor (hex) 0090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Raw Descriptor (hex) 00a0: 00 00 00 0F 0C 24 03 02 01 03 00 03 04 03 00 0D Raw Descriptor (hex) 00b0: 07 05 83 03 06 00 01 09 04 03 00 00 01 02 20 10 Raw Descriptor (hex) 00c0: 09 04 03 01 01 01 02 20 11 10 24 01 01 00 01 01 Raw Descriptor (hex) 00d0: 00 00 00 0C FF 0F 00 00 00 06 24 02 01 01 08 07 Raw Descriptor (hex) 00e0: 05 03 09 4C 02 01 08 25 01 00 00 00 00 00 Number of Interfaces: 4 Configuration Value: 1 Attributes: 0x80 (bus-powered) MaxPower: 500 mA Interface #0 - Vendor-specific Alternate Setting 0 Number of Endpoints 2 Interface Class: 255 (Vendor-specific) Interface Subclass; 255 (Vendor-specific) Interface Protocol: 48 Endpoint 0x01 - Bulk Output Address: 0x01 (OUT) Attributes: 0x02 (Bulk) Max Packet Size: 64 Polling Interval: 0 ms Endpoint 0x81 - Bulk Input Address: 0x81 (IN) Attributes: 0x02 (Bulk) Max Packet Size: 64 Polling Interval: 0 ms Interface #1 - Vendor-specific .............................................. "ADB Interface" Alternate Setting 0 Number of Endpoints 2 Interface Class: 255 (Vendor-specific) Interface Subclass; 66 (Vendor-specific) Interface Protocol: 1 Endpoint 0x02 - Bulk Output Address: 0x02 (OUT) Attributes: 0x02 (Bulk) Max Packet Size: 64 Polling Interval: 0 ms Endpoint 0x82 - Bulk Input Address: 0x82 (IN) Attributes: 0x02 (Bulk) Max Packet Size: 64 Polling Interval: 0 ms Interface Association Audio/Unknown First Interface 2 Interface Count 2 Function Class 1 (Audio) Function Subclass 0 (Unknown) Interface Protocol 32 Function String 6 "Source/Sink" Interface #2 - Audio/Control .............................................. "Topology Control" Alternate Setting 0 Number of Endpoints 1 Interface Class: 1 (Audio) Interface Subclass; 1 (Control) Interface Protocol: 32 Audio Class 2.0 Control Interface Descriptor Version Number: 02.00 Category: 8 (Audio 2.0 I/O Box) Class Specific Size: 104 bmControls: 0 Dump Contents (hex): 09 24 01 00 02 08 68 00 00 Audio Class 2.0 Clock Source Clock ID: 4 Attributes: 0x01 Internal Fixed Clock Controls: 0x01 Frequency Control: RO Associated Terminal: 0 Clock Source Name String Index: 9 Dump Contents (hex): 08 24 0A 04 01 01 00 09 Audio Class 2.0 Input Terminal Terminal ID: 1 Input Terminal Type: 0x101 (USB streaming) Associated Terminal: 0 Clock Source: 4 Number of Channels: 12 Spatial config of channels: 0000111111111111 ^. Left Front ^.. Right Front ^... Center ^.... Low Frequency Effects ^..... Left Surround ^...... Right Surround ^....... Left of Center ^........ Right of Center ^......... Surround ^.......... Side Left ^........... Side Right ^............ Top String index for first logical channel: 0 Controls: 0x03 Copy Protect Control: RW Terminal Name String Index: 10 Dump Contents (hex): 11 24 02 01 01 01 00 04 0C FF 0F 00 00 00 03 00 Dump Contents (hex): 0A Audio Class 2.0 Feature Unit Unit ID: 3 Source ID: 1 Number of Channels (ch): 12 Master Channel:......................... ( Mute:RW Volume:RW ) Channel 1:............................. ( ) Channel 2:............................. ( ) Channel 3:............................. ( ) Channel 4:............................. ( ) Channel 5:............................. ( ) Channel 6:............................. ( ) Channel 7:............................. ( ) Channel 8:............................. ( ) Channel 9:............................. ( ) Channel 10:............................ ( ) Channel 11:............................ ( ) Channel 12:............................ ( ) Feature Unit Name String Index: 15 Dump Contents (hex): 3A 24 06 03 01 0F 00 00 00 00 00 00 00 00 00 00 Dump Contents (hex): 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Dump Contents (hex): 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Dump Contents (hex): 00 00 00 00 00 00 00 00 00 0F Audio Class 2.0 Output Terminal Terminal ID: 2 Output Terminal Type: 0x301 (Speaker) Associated Terminal: 0 Source ID: 3 Clock Source: 4 Controls: 0x03 Copy Protect Control: RW Terminal Name String Index: 13 Dump Contents (hex): 0C 24 03 02 01 03 00 03 04 03 00 0D Endpoint 0x83 - Interrupt Input Address: 0x83 (IN) Attributes: 0x03 (Interrupt) Max Packet Size: 6 Polling Interval: 1 ms Interface #3 - Audio/Streaming .............................................. "Playback Inactive" Alternate Setting 0 Number of Endpoints 0 Interface Class: 1 (Audio) Interface Subclass; 2 (Streaming) Interface Protocol: 32 Interface #3 - Audio/Streaming (#1) .............................................. "Playback Active" Alternate Setting 1 Number of Endpoints 1 Interface Class: 1 (Audio) Interface Subclass; 2 (Streaming) Interface Protocol: 32 Audio Class 2.0 Streaming Interface Terminal ID: 1 Controls: 0x00 Format Type: 1 Formats 0x0001 PCM Number of Channels 12 Channel Configuration 4095 First Channel Name String 0 Dump Contents (hex): 10 24 01 01 00 01 01 00 00 00 0C FF 0F 00 00 00 Audio Class 2.0 Audio Data Format Format Type: 1 Slot Size: 1 Bit Resolution: 8 Dump Contents (hex): 06 24 02 01 01 08 Endpoint 0x03 - Isochronous Output Address: 0x03 (OUT) Attributes: 0x09 (Isochronous adaptive data endpoint) Max Packet Size: 588 Polling Interval: 1 ms Class-Specific AS Audio EndPoint Attributes: 0x00 bmControls: 0x00 bLockDelayUnits: 0x00 (UNDEFINED) wLockDelay: 0 Dump Contents (hex): 08 25 01 00 00 00 00 00