Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [Port5] : USB Composite Device
- Is Port User Connectable: yes
- Is Port Debug Capable: no
- Companion Port Number: 21
- Companion Hub Symbolic Link Name: USB#ROOT_HUB30#4&19482743&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
- Protocols Supported:
- USB 1.1: yes
- USB 2.0: yes
- USB 3.0: no
- Device Power State: PowerDeviceD0
- ---===>Device Information<===---
- English product name: "Sonoma Model One (USB Audio Class 2)"
- ConnectionStatus:
- Current Config Value: 0x01 -> Device Bus Speed: High (is not SuperSpeed or higher capable)
- Device Address: 0x0C
- Open Pipes: 0
- *!*ERROR: No open pipes!
- ===>Device Descriptor<===
- bLength: 0x12
- bDescriptorType: 0x01
- bcdUSB: 0x0200
- bDeviceClass: 0xEF -> This is a Multi-interface Function Code Device
- bDeviceSubClass: 0x02 -> This is the Common Class Sub Class
- bDeviceProtocol: 0x01 -> This is the Interface Association Descriptor protocol
- bMaxPacketSize0: 0x40 = (64) Bytes
- idVendor: 0x20B1 = XMOS Ltd.
- idProduct: 0x308E
- bcdDevice: 0x0112
- iManufacturer: 0x01
- English (United States) "Sonoma"
- iProduct: 0x03
- English (United States) "Sonoma Model One (USB Audio Class 2)"
- iSerialNumber: 0x00
- bNumConfigurations: 0x02
- *!*CAUTION: Most host controllers will only work with one configuration per speed
- ---===>Full Configuration Descriptor<===---
- ===>Configuration Descriptor<===
- bLength: 0x09
- bDescriptorType: 0x02
- wTotalLength: 0x016D -> Validated
- bNumInterfaces: 0x04
- bConfigurationValue: 0x01
- iConfiguration: 0x00
- bmAttributes: 0xC0 -> Self Powered
- MaxPower: 0x00 = 0 mA
- ===>IAD Descriptor<===
- bLength: 0x08
- bDescriptorType: 0x0B
- bFirstInterface: 0x00
- bInterfaceCount: 0x03
- bFunctionClass: 0x01 -> Audio Interface Class
- bFunctionSubClass: 0x00
- *!*CAUTION: This appears to be an invalid bFunctionSubClass
- bFunctionProtocol: 0x20
- iFunction: 0x00
- ===>Interface Descriptor<===
- bLength: 0x09
- bDescriptorType: 0x04
- bInterfaceNumber: 0x00
- bAlternateSetting: 0x00
- bNumEndpoints: 0x00
- bInterfaceClass: 0x01 -> Audio Interface Class
- bInterfaceSubClass: 0x01 -> Audio Control Interface SubClass
- bInterfaceProtocol: 0x20
- *!*WARNING: must be set to PC_PROTOCOL_UNDEFINED 0 for this class
- iInterface: 0x03
- English (United States) "Sonoma Model One (USB Audio Class 2)"
- ===>Audio Control Interface Header Descriptor<===
- bLength: 0x09
- bDescriptorType: 0x24
- bDescriptorSubtype: 0x01
- bcdADC: 0x0200
- wTotalLength: 0x7708
- bInCollection: 0x00
- ===>Descriptor Hex Dump<===
- bLength: 0x08
- bDescriptorType: 0x24
- 08 24 0A 29 03 07 00 0E
- ===>Descriptor Hex Dump<===
- bLength: 0x08
- bDescriptorType: 0x24
- 08 24 0B 28 01 29 03 0D
- ===>Descriptor Hex Dump<===
- bLength: 0x11
- bDescriptorType: 0x24
- 11 24 02 02 01 01 00 28 02 00 00 00 00 10 00 00
- 06
- ===>Audio Control Feature Unit Descriptor<===
- bLength: 0x12
- bDescriptorType: 0x24
- bDescriptorSubtype: 0x06
- bUnitID: 0x0A
- bSourceID: 0x02
- bControlSize: 0x0F
- *!*WARNING: bLength is greater than number of bmaControls (bLength > ( 7 + (ch + 1) * n)
- *!*WARNING: Either bLength or bControlSize are invalid. The calculated logical channel count is -1. ((bLength - 7)/ n) - 1
- ===>Descriptor Hex Dump<===
- bLength: 0x12
- bDescriptorType: 0x24
- 12 24 06 0A 02 0F 00 00 00 0F 00 00 00 0F 00 00
- 00 00
- ===>Descriptor Hex Dump<===
- bLength: 0x0C
- bDescriptorType: 0x24
- 0C 24 03 14 01 03 00 0A 28 00 00 00
- ===>Descriptor Hex Dump<===
- bLength: 0x11
- bDescriptorType: 0x24
- 11 24 02 01 01 02 00 28 02 00 00 00 00 12 00 00
- 00
- ===>Audio Control Feature Unit Descriptor<===
- bLength: 0x12
- bDescriptorType: 0x24
- bDescriptorSubtype: 0x06
- bUnitID: 0x0B
- bSourceID: 0x01
- bControlSize: 0x0F
- *!*WARNING: bLength is greater than number of bmaControls (bLength > ( 7 + (ch + 1) * n)
- *!*WARNING: Either bLength or bControlSize are invalid. The calculated logical channel count is -1. ((bLength - 7)/ n) - 1
- ===>Descriptor Hex Dump<===
- bLength: 0x12
- bDescriptorType: 0x24
- 12 24 06 0B 01 0F 00 00 00 0F 00 00 00 0F 00 00
- 00 00
- ===>Descriptor Hex Dump<===
- bLength: 0x0C
- bDescriptorType: 0x24
- 0C 24 03 16 01 01 00 0B 28 00 00 07
- ===>Interface Descriptor<===
- bLength: 0x09
- bDescriptorType: 0x04
- bInterfaceNumber: 0x01
- bAlternateSetting: 0x00
- bNumEndpoints: 0x00
- bInterfaceClass: 0x01 -> Audio Interface Class
- bInterfaceSubClass: 0x02 -> Audio Streaming Interface SubClass
- bInterfaceProtocol: 0x20
- *!*WARNING: must be set to PC_PROTOCOL_UNDEFINED 0 for this class
- iInterface: 0x04
- English (United States) "Sonoma Model One (USB Audio Class 2) "
- ===>Interface Descriptor<===
- bLength: 0x09
- bDescriptorType: 0x04
- bInterfaceNumber: 0x01
- bAlternateSetting: 0x01
- bNumEndpoints: 0x01
- bInterfaceClass: 0x01 -> Audio Interface Class
- bInterfaceSubClass: 0x02 -> Audio Streaming Interface SubClass
- bInterfaceProtocol: 0x20
- *!*WARNING: must be set to PC_PROTOCOL_UNDEFINED 0 for this class
- iInterface: 0x04
- English (United States) "Sonoma Model One (USB Audio Class 2) "
- ===>Descriptor Hex Dump<===
- bLength: 0x10
- bDescriptorType: 0x24
- 10 24 01 02 00 01 01 00 00 00 02 00 00 00 00 10
- ===>Audio Streaming Format Type Descriptor<===
- bLength: 0x06
- bDescriptorType: 0x24
- bDescriptorSubtype: 0x02
- bFormatType: 0x01
- bNrChannels: 0x04
- bSubframeSize: 0x18
- bBitResolution: 0x07
- bSamFreqType: 0x05
- tSamFreq[1]: 0x880501 (8914177 Hz)
- tSamFreq[2]: 0x080101 (524545 Hz)
- tSamFreq[3]: 0x000125 (293 Hz)
- tSamFreq[4]: 0x080200 (524800 Hz)
- tSamFreq[5]: 0x040900 (264448 Hz)
- ===>Endpoint Descriptor<===
- bLength: 0x07
- bDescriptorType: 0x05
- bEndpointAddress: 0x01 -> Direction: OUT - EndpointID: 1
- bmAttributes: 0x05 -> Isochronous Transfer Type, Synchronization Type = Asynchronous, Usage Type = Data Endpoint
- wMaxPacketSize: 0x0188 = 1 transactions per microframe, 0x188 max bytes
- bInterval: 0x01
- ===>Descriptor Hex Dump<===
- bLength: 0x08
- bDescriptorType: 0x25
- 08 25 01 00 00 02 08 00
- ===>Interface Descriptor<===
- bLength: 0x09
- bDescriptorType: 0x04
- bInterfaceNumber: 0x01
- bAlternateSetting: 0x02
- bNumEndpoints: 0x01
- bInterfaceClass: 0x01 -> Audio Interface Class
- bInterfaceSubClass: 0x02 -> Audio Streaming Interface SubClass
- bInterfaceProtocol: 0x20
- *!*WARNING: must be set to PC_PROTOCOL_UNDEFINED 0 for this class
- iInterface: 0x04
- English (United States) "Sonoma Model One (USB Audio Class 2) "
- ===>Descriptor Hex Dump<===
- bLength: 0x10
- bDescriptorType: 0x24
- 10 24 01 02 00 01 01 00 00 00 02 00 00 00 00 10
- ===>Audio Streaming Format Type Descriptor<===
- bLength: 0x06
- bDescriptorType: 0x24
- bDescriptorSubtype: 0x02
- bFormatType: 0x01
- bNrChannels: 0x02
- bSubframeSize: 0x10
- bBitResolution: 0x07
- bSamFreqType: 0x05
- tSamFreq[1]: 0xC40501 (12846337 Hz)
- tSamFreq[2]: 0x080100 (524544 Hz)
- tSamFreq[3]: 0x000125 (293 Hz)
- tSamFreq[4]: 0x080200 (524800 Hz)
- tSamFreq[5]: 0x040900 (264448 Hz)
- ===>Endpoint Descriptor<===
- bLength: 0x07
- bDescriptorType: 0x05
- bEndpointAddress: 0x01 -> Direction: OUT - EndpointID: 1
- bmAttributes: 0x05 -> Isochronous Transfer Type, Synchronization Type = Asynchronous, Usage Type = Data Endpoint
- wMaxPacketSize: 0x00C4 = 1 transactions per microframe, 0xC4 max bytes
- bInterval: 0x01
- ===>Descriptor Hex Dump<===
- bLength: 0x08
- bDescriptorType: 0x25
- 08 25 01 00 00 02 08 00
- ===>Interface Descriptor<===
- bLength: 0x09
- bDescriptorType: 0x04
- bInterfaceNumber: 0x01
- bAlternateSetting: 0x03
- bNumEndpoints: 0x01
- bInterfaceClass: 0x01 -> Audio Interface Class
- bInterfaceSubClass: 0x02 -> Audio Streaming Interface SubClass
- bInterfaceProtocol: 0x20
- *!*WARNING: must be set to PC_PROTOCOL_UNDEFINED 0 for this class
- iInterface: 0x04
- English (United States) "Sonoma Model One (USB Audio Class 2) "
- ===>Descriptor Hex Dump<===
- bLength: 0x10
- bDescriptorType: 0x24
- 10 24 01 02 00 01 00 00 00 80 02 00 00 00 00 10
- ===>Audio Streaming Format Type Descriptor<===
- bLength: 0x06
- bDescriptorType: 0x24
- bDescriptorSubtype: 0x02
- bFormatType: 0x01
- bNrChannels: 0x04
- bSubframeSize: 0x20
- bBitResolution: 0x07
- bSamFreqType: 0x05
- tSamFreq[1]: 0x880501 (8914177 Hz)
- tSamFreq[2]: 0x080101 (524545 Hz)
- tSamFreq[3]: 0x000125 (293 Hz)
- tSamFreq[4]: 0x080200 (524800 Hz)
- tSamFreq[5]: 0x040900 (264448 Hz)
- ===>Endpoint Descriptor<===
- bLength: 0x07
- bDescriptorType: 0x05
- bEndpointAddress: 0x01 -> Direction: OUT - EndpointID: 1
- bmAttributes: 0x05 -> Isochronous Transfer Type, Synchronization Type = Asynchronous, Usage Type = Data Endpoint
- wMaxPacketSize: 0x0188 = 1 transactions per microframe, 0x188 max bytes
- bInterval: 0x01
- ===>Descriptor Hex Dump<===
- bLength: 0x08
- bDescriptorType: 0x25
- 08 25 01 00 00 02 08 00
- ===>Interface Descriptor<===
- bLength: 0x09
- bDescriptorType: 0x04
- bInterfaceNumber: 0x02
- bAlternateSetting: 0x00
- bNumEndpoints: 0x00
- bInterfaceClass: 0x01 -> Audio Interface Class
- bInterfaceSubClass: 0x02 -> Audio Streaming Interface SubClass
- bInterfaceProtocol: 0x20
- *!*WARNING: must be set to PC_PROTOCOL_UNDEFINED 0 for this class
- iInterface: 0x05
- English (United States) "Sonoma Model One (USB Audio Class 2) "
- ===>Interface Descriptor<===
- bLength: 0x09
- bDescriptorType: 0x04
- bInterfaceNumber: 0x02
- bAlternateSetting: 0x01
- bNumEndpoints: 0x01
- bInterfaceClass: 0x01 -> Audio Interface Class
- bInterfaceSubClass: 0x02 -> Audio Streaming Interface SubClass
- bInterfaceProtocol: 0x20
- *!*WARNING: must be set to PC_PROTOCOL_UNDEFINED 0 for this class
- iInterface: 0x05
- English (United States) "Sonoma Model One (USB Audio Class 2) "
- ===>Descriptor Hex Dump<===
- bLength: 0x10
- bDescriptorType: 0x24
- 10 24 01 16 00 01 01 00 00 00 02 00 00 00 00 12
- ===>Audio Streaming Format Type Descriptor<===
- bLength: 0x06
- bDescriptorType: 0x24
- bDescriptorSubtype: 0x02
- bFormatType: 0x01
- bNrChannels: 0x04
- bSubframeSize: 0x18
- bBitResolution: 0x07
- bSamFreqType: 0x05
- tSamFreq[1]: 0x882581 (8922497 Hz)
- tSamFreq[2]: 0x080101 (524545 Hz)
- tSamFreq[3]: 0x000125 (293 Hz)
- tSamFreq[4]: 0x080200 (524800 Hz)
- tSamFreq[5]: 0x040900 (264448 Hz)
- ===>Endpoint Descriptor<===
- bLength: 0x07
- bDescriptorType: 0x05
- bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1
- bmAttributes: 0x25 -> Isochronous Transfer Type, Synchronization Type = Asynchronous, Usage Type = Implicit Feedback Data Endpoint
- wMaxPacketSize: 0x0188 = 1 transactions per microframe, 0x188 max bytes
- bInterval: 0x01
- ===>Descriptor Hex Dump<===
- bLength: 0x08
- bDescriptorType: 0x25
- 08 25 01 00 00 02 08 00
- ===>Interface Descriptor<===
- bLength: 0x09
- bDescriptorType: 0x04
- bInterfaceNumber: 0x03
- bAlternateSetting: 0x00
- bNumEndpoints: 0x00
- bInterfaceClass: 0xFE -> This is an Application Specific USB Device Interface Class
- -> This is a Device Firmware Application Specific USB Device Interface Class
- bInterfaceSubClass: 0x01
- bInterfaceProtocol: 0x01
- iInterface: 0x0F
- English (United States) "Sonoma DFU"
- ===>HID Descriptor<===
- bLength: 0x09
- bDescriptorType: 0x21
- bcdHID: 0xFA07
- bCountryCode: 0x00
- bNumDescriptors: 0x40
- bDescriptorType: 0x00
- wDescriptorLength: 0x0110
- bDescriptorType: 0x00
- wDescriptorLength: 0x0000
- bDescriptorType: 0x00
- wDescriptorLength: 0x0000
- bDescriptorType: 0x00
- wDescriptorLength: 0x0000
- bDescriptorType: 0x00
- wDescriptorLength: 0x0000
- bDescriptorType: 0x00
- wDescriptorLength: 0x0000
- bDescriptorType: 0x74
- wDescriptorLength: 0x56B8
- bDescriptorType: 0x4A
- wDescriptorLength: 0x80CC
- bDescriptorType: 0x00
- wDescriptorLength: 0x5000
- bDescriptorType: 0xF8
- wDescriptorLength: 0x956A
- bDescriptorType: 0xAE
- wDescriptorLength: 0x0001
- bDescriptorType: 0x00
- wDescriptorLength: 0x1FC0
- bDescriptorType: 0x23
- wDescriptorLength: 0xAEB1
- bDescriptorType: 0x01
- wDescriptorLength: 0x0000
- bDescriptorType: 0x90
- wDescriptorLength: 0x6BDE
- bDescriptorType: 0x95
- wDescriptorLength: 0x01AE
- bDescriptorType: 0x00
- wDescriptorLength: 0xC000
- bDescriptorType: 0x1F
- wDescriptorLength: 0xB123
- bDescriptorType: 0xAE
- wDescriptorLength: 0x0001
- bDescriptorType: 0x00
- wDescriptorLength: 0x0000
- bDescriptorType: 0x00
- wDescriptorLength: 0x0000
- bDescriptorType: 0x00
- wDescriptorLength: 0x0000
- bDescriptorType: 0x00
- wDescriptorLength: 0x0000
- bDescriptorType: 0x00
- wDescriptorLength: 0x0000
- bDescriptorType: 0x00
- wDescriptorLength: 0x0000
- bDescriptorType: 0x00
- wDescriptorLength: 0x0000
- bDescriptorType: 0x00
- wDescriptorLength: 0x0000
- bDescriptorType: 0x00
- wDescriptorLength: 0x0000
- bDescriptorType: 0x00
- wDescriptorLength: 0x0000
- bDescriptorType: 0x00
- wDescriptorLength: 0x0000
- bDescriptorType: 0x00
- wDescriptorLength: 0x0000
- bDescriptorType: 0x00
- wDescriptorLength: 0x0000
- bDescriptorType: 0x00
- wDescriptorLength: 0x0000
- bDescriptorType: 0x00
- wDescriptorLength: 0x0000
- bDescriptorType: 0x00
- wDescriptorLength: 0x0000
- bDescriptorType: 0x00
- wDescriptorLength: 0x0000
- bDescriptorType: 0x00
- wDescriptorLength: 0x0000
- bDescriptorType: 0x00
- wDescriptorLength: 0x0000
- bDescriptorType: 0x00
- wDescriptorLength: 0x0000
- bDescriptorType: 0x00
- wDescriptorLength: 0x0000
- bDescriptorType: 0x00
- wDescriptorLength: 0x0000
- bDescriptorType: 0x00
- wDescriptorLength: 0x0000
- bDescriptorType: 0x00
- wDescriptorLength: 0x0000
- bDescriptorType: 0x00
- wDescriptorLength: 0x0000
- bDescriptorType: 0x00
- wDescriptorLength: 0x0000
- bDescriptorType: 0x00
- wDescriptorLength: 0x0000
- bDescriptorType: 0x00
- wDescriptorLength: 0x0000
- bDescriptorType: 0x00
- wDescriptorLength: 0x0000
- bDescriptorType: 0x00
- wDescriptorLength: 0x0E00
- bDescriptorType: 0x00
- wDescriptorLength: 0x0E00
- bDescriptorType: 0xF4
- wDescriptorLength: 0x0080
- bDescriptorType: 0x00
- wDescriptorLength: 0x1920
- bDescriptorType: 0x6C
- wDescriptorLength: 0xAE95
- bDescriptorType: 0x01
- wDescriptorLength: 0x0000
- bDescriptorType: 0x20
- wDescriptorLength: 0x6CEF
- bDescriptorType: 0x95
- wDescriptorLength: 0x01AE
- bDescriptorType: 0x00
- wDescriptorLength: 0x0000
- bDescriptorType: 0x00
- wDescriptorLength: 0x0000
- bDescriptorType: 0x00
- wDescriptorLength: 0x0000
- bDescriptorType: 0x00
- wDescriptorLength: 0x000C
- bDescriptorType: 0x01
- wDescriptorLength: 0xF60D
- bDescriptorType: 0x80
- wDescriptorLength: 0x1400
- bDescriptorType: 0x02
- wDescriptorLength: 0x0000
- bDescriptorType: 0x00
- wDescriptorLength: 0x00AC
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement