Bus 001 Device 002: ID 20b1:000a XMOS Ltd

Couldn't open device, some information will be missing

Device Descriptor:

  bLength                18

  bDescriptorType         1

  bcdUSB               2.00

  bDeviceClass          239 Miscellaneous Device

  bDeviceSubClass         2 ?

  bDeviceProtocol         1 Interface Association

  bMaxPacketSize0        64

  idVendor           0x20b1 XMOS Ltd

  idProduct          0x000a

  bcdDevice            6.40

  iManufacturer           1

  iProduct                3

  iSerial                 0

  bNumConfigurations      2

  Configuration Descriptor:

    bLength                 9

    bDescriptorType         2

    wTotalLength          231

    bNumInterfaces          3

    bConfigurationValue     1

    iConfiguration          0

    bmAttributes         0xc0

      Self Powered

    MaxPower                0mA

    Interface Association:

      bLength                 8

      bDescriptorType        11

      bFirstInterface         0

      bInterfaceCount         2

      bFunctionClass          1 Audio

      bFunctionSubClass       0

      bFunctionProtocol      32

      iFunction               0

    Interface Descriptor:

      bLength                 9

      bDescriptorType         4

      bInterfaceNumber        0

      bAlternateSetting       0

      bNumEndpoints           0

      bInterfaceClass         1 Audio

      bInterfaceSubClass      1 Control Device

      bInterfaceProtocol     32

      iInterface              3

      AudioControl Interface Descriptor:

        bLength                 9

        bDescriptorType        36

        bDescriptorSubtype      1 (HEADER)

        bcdADC               2.00

        bCategory               8

        wTotalLength           72

        bmControl            0x00

      AudioControl Interface Descriptor:

        bLength                 8

        bDescriptorType        36

        bDescriptorSubtype     10 (CLOCK_SOURCE)

        bClockID               41

        bmAttributes         0x03 Internal programmable Clock

        bmControls           0x07

          Clock Frequency Control (read/write)

          Clock Validity Control (read-only)

        bAssocTerminal          0

        iClockSource           14

      AudioControl Interface Descriptor:

        bLength                 8

        bDescriptorType        36

        bDescriptorSubtype     11 (CLOCK_SELECTOR)

        bUnitID                40

        bNrInPins               1

        baCSourceID( 0)        41

        bmControls           0x03

          Clock Selector Control (read/write)

        iClockSelector         13

      AudioControl Interface Descriptor:

        bLength                17

        bDescriptorType        36

        bDescriptorSubtype      2 (INPUT_TERMINAL)

        bTerminalID             2

        wTerminalType      0x0101 USB Streaming

        bAssocTerminal          0

        bCSourceID             40

        bNrChannels             2

        bmChannelConfig   0x00000000

        bmControls    0x0000

        iChannelNames          16

        iTerminal               6

      AudioControl Interface Descriptor:

        bLength                18

        bDescriptorType        36

        bDescriptorSubtype      6 (FEATURE_UNIT)

        bUnitID                10

        bSourceID               2

        bmaControls( 0)      0x0000000f

          Mute Control (read/write)

          Volume Control (read/write)

        bmaControls( 1)      0x0000000f

          Mute Control (read/write)

          Volume Control (read/write)

        bmaControls( 2)      0x0000000f

          Mute Control (read/write)

          Volume Control (read/write)

        iFeature                0

      AudioControl Interface Descriptor:

        bLength                12

        bDescriptorType        36

        bDescriptorSubtype      3 (OUTPUT_TERMINAL)

        bTerminalID            20

        wTerminalType      0x0301 Speaker

        bAssocTerminal          0

        bSourceID              10

        bCSourceID             40

        bmControls         0x0000

        iTerminal               0

    Interface Descriptor:

      bLength                 9

      bDescriptorType         4

      bInterfaceNumber        1

      bAlternateSetting       0

      bNumEndpoints           0

      bInterfaceClass         1 Audio

      bInterfaceSubClass      2 Streaming

      bInterfaceProtocol     32

      iInterface              4

    Interface Descriptor:

      bLength                 9

      bDescriptorType         4

      bInterfaceNumber        1

      bAlternateSetting       1

      bNumEndpoints           2

      bInterfaceClass         1 Audio

      bInterfaceSubClass      2 Streaming

      bInterfaceProtocol     32

      iInterface              4

      AudioStreaming Interface Descriptor:

        bLength                16

        bDescriptorType        36

        bDescriptorSubtype      1 (AS_GENERAL)

        bTerminalLink           2

        bmControls           0x00

        bFormatType             1

        bmFormats         0x00000001

          PCM

        bNrChannels             2

        bmChannelConfig   0x00000000

        iChannelNames          16

      AudioStreaming Interface Descriptor:

        bLength                 6

        bDescriptorType        36

        bDescriptorSubtype      2 (FORMAT_TYPE)

        bFormatType             1 (FORMAT_TYPE_I)

        bSubslotSize            4

        bBitResolution         24

      Endpoint Descriptor:

        bLength                 7

        bDescriptorType         5

        bEndpointAddress     0x01  EP 1 OUT

        bmAttributes            5

          Transfer Type            Isochronous

          Synch Type               Asynchronous

          Usage Type               Data

        wMaxPacketSize     0x0188  1x 392 bytes

        bInterval               1

        AudioControl Endpoint Descriptor:

          bLength                 8

          bDescriptorType        37

          bDescriptorSubtype      1 (EP_GENERAL)

          bmAttributes         0x00

          bmControls           0x00

          bLockDelayUnits         2 Decoded PCM samples

          wLockDelay              8

      Endpoint Descriptor:

        bLength                 7

        bDescriptorType         5

        bEndpointAddress     0x81  EP 1 IN

        bmAttributes           17

          Transfer Type            Isochronous

          Synch Type               None

          Usage Type               Feedback

        wMaxPacketSize     0x0004  1x 4 bytes

        bInterval               4

    Interface Descriptor:

      bLength                 9

      bDescriptorType         4

      bInterfaceNumber        1

      bAlternateSetting       2

      bNumEndpoints           2

      bInterfaceClass         1 Audio

      bInterfaceSubClass      2 Streaming

      bInterfaceProtocol     32

      iInterface              4

      AudioStreaming Interface Descriptor:

        bLength                16

        bDescriptorType        36

        bDescriptorSubtype      1 (AS_GENERAL)

        bTerminalLink           2

        bmControls           0x00

        bFormatType             1

        bmFormats         0x80000000

        bNrChannels             2

        bmChannelConfig   0x00000000

        iChannelNames          16

      AudioStreaming Interface Descriptor:

        bLength                 6

        bDescriptorType        36

        bDescriptorSubtype      2 (FORMAT_TYPE)

        bFormatType             1 (FORMAT_TYPE_I)

        bSubslotSize            4

        bBitResolution         32

      Endpoint Descriptor:

        bLength                 7

        bDescriptorType         5

        bEndpointAddress     0x01  EP 1 OUT

        bmAttributes            5

          Transfer Type            Isochronous

          Synch Type               Asynchronous

          Usage Type               Data

        wMaxPacketSize     0x0188  1x 392 bytes

        bInterval               1

        AudioControl Endpoint Descriptor:

          bLength                 8

          bDescriptorType        37

          bDescriptorSubtype      1 (EP_GENERAL)

          bmAttributes         0x00

          bmControls           0x00

          bLockDelayUnits         2 Decoded PCM samples

          wLockDelay              8

      Endpoint Descriptor:

        bLength                 7

        bDescriptorType         5

        bEndpointAddress     0x81  EP 1 IN

        bmAttributes           17

          Transfer Type            Isochronous

          Synch Type               None

          Usage Type               Feedback

        wMaxPacketSize     0x0004  1x 4 bytes

        bInterval               4

    Interface Descriptor:

      bLength                 9

      bDescriptorType         4

      bInterfaceNumber        2

      bAlternateSetting       0

      bNumEndpoints           0

      bInterfaceClass       254 Application Specific Interface

      bInterfaceSubClass      1 Device Firmware Update

      bInterfaceProtocol      1

      iInterface             15

      Device Firmware Upgrade Interface Descriptor:

        bLength                             9

        bDescriptorType                    33

        bmAttributes                        7

          Will Not Detach

          Manifestation Tolerant

          Upload Supported

          Download Supported

        wDetachTimeout                    250 milliseconds

        wTransferSize                      64 bytes

        bcdDFUVersion                   1.10

  Configuration Descriptor:

    bLength                 9

    bDescriptorType         2

    wTotalLength          231

    bNumInterfaces          3

    bConfigurationValue     1

    iConfiguration          0

    bmAttributes         0xc0

      Self Powered

    MaxPower                0mA

    Interface Association:

      bLength                 8

      bDescriptorType        11

      bFirstInterface         0

      bInterfaceCount         2

      bFunctionClass          1 Audio

      bFunctionSubClass       0

      bFunctionProtocol      32

      iFunction               0

    Interface Descriptor:

      bLength                 9

      bDescriptorType         4

      bInterfaceNumber        0

      bAlternateSetting       0

      bNumEndpoints           0

      bInterfaceClass         1 Audio

      bInterfaceSubClass      1 Control Device

      bInterfaceProtocol     32

      iInterface              3

      AudioControl Interface Descriptor:

        bLength                 9

        bDescriptorType        36

        bDescriptorSubtype      1 (HEADER)

        bcdADC               2.00

        bCategory               8

        wTotalLength           72

        bmControl            0x00

      AudioControl Interface Descriptor:

        bLength                 8

        bDescriptorType        36

        bDescriptorSubtype     10 (CLOCK_SOURCE)

        bClockID               41

        bmAttributes         0x03 Internal programmable Clock

        bmControls           0x07

          Clock Frequency Control (read/write)

          Clock Validity Control (read-only)

        bAssocTerminal          0

        iClockSource           14

      AudioControl Interface Descriptor:

        bLength                 8

        bDescriptorType        36

        bDescriptorSubtype     11 (CLOCK_SELECTOR)

        bUnitID                40

        bNrInPins               1

        baCSourceID( 0)        41

        bmControls           0x03

          Clock Selector Control (read/write)

        iClockSelector         13

      AudioControl Interface Descriptor:

        bLength                17

        bDescriptorType        36

        bDescriptorSubtype      2 (INPUT_TERMINAL)

        bTerminalID             2

        wTerminalType      0x0101 USB Streaming

        bAssocTerminal          0

        bCSourceID             40

        bNrChannels             2

        bmChannelConfig   0x00000000

        bmControls    0x0000

        iChannelNames          16

        iTerminal               6

      AudioControl Interface Descriptor:

        bLength                18

        bDescriptorType        36

        bDescriptorSubtype      6 (FEATURE_UNIT)

        bUnitID                10

        bSourceID               2

        bmaControls( 0)      0x0000000f

          Mute Control (read/write)

          Volume Control (read/write)

        bmaControls( 1)      0x0000000f

          Mute Control (read/write)

          Volume Control (read/write)

        bmaControls( 2)      0x0000000f

          Mute Control (read/write)

          Volume Control (read/write)

        iFeature                0

      AudioControl Interface Descriptor:

        bLength                12

        bDescriptorType        36

        bDescriptorSubtype      3 (OUTPUT_TERMINAL)

        bTerminalID            20

        wTerminalType      0x0301 Speaker

        bAssocTerminal          0

        bSourceID              10

        bCSourceID             40

        bmControls         0x0000

        iTerminal               0

    Interface Descriptor:

      bLength                 9

      bDescriptorType         4

      bInterfaceNumber        1

      bAlternateSetting       0

      bNumEndpoints           0

      bInterfaceClass         1 Audio

      bInterfaceSubClass      2 Streaming

      bInterfaceProtocol     32

      iInterface              4

    Interface Descriptor:

      bLength                 9

      bDescriptorType         4

      bInterfaceNumber        1

      bAlternateSetting       1

      bNumEndpoints           2

      bInterfaceClass         1 Audio

      bInterfaceSubClass      2 Streaming

      bInterfaceProtocol     32

      iInterface              4

      AudioStreaming Interface Descriptor:

        bLength                16

        bDescriptorType        36

        bDescriptorSubtype      1 (AS_GENERAL)

        bTerminalLink           2

        bmControls           0x00

        bFormatType             1

        bmFormats         0x00000001

          PCM

        bNrChannels             2

        bmChannelConfig   0x00000000

        iChannelNames          16

      AudioStreaming Interface Descriptor:

        bLength                 6

        bDescriptorType        36

        bDescriptorSubtype      2 (FORMAT_TYPE)

        bFormatType             1 (FORMAT_TYPE_I)

        bSubslotSize            4

        bBitResolution         24

      Endpoint Descriptor:

        bLength                 7

        bDescriptorType         5

        bEndpointAddress     0x01  EP 1 OUT

        bmAttributes            5

          Transfer Type            Isochronous

          Synch Type               Asynchronous

          Usage Type               Data

        wMaxPacketSize     0x0188  1x 392 bytes

        bInterval               1

        AudioControl Endpoint Descriptor:

          bLength                 8

          bDescriptorType        37

          bDescriptorSubtype      1 (EP_GENERAL)

          bmAttributes         0x00

          bmControls           0x00

          bLockDelayUnits         2 Decoded PCM samples

          wLockDelay              8

      Endpoint Descriptor:

        bLength                 7

        bDescriptorType         5

        bEndpointAddress     0x81  EP 1 IN

        bmAttributes           17

          Transfer Type            Isochronous

          Synch Type               None

          Usage Type               Feedback

        wMaxPacketSize     0x0004  1x 4 bytes

        bInterval               4

    Interface Descriptor:

      bLength                 9

      bDescriptorType         4

      bInterfaceNumber        1

      bAlternateSetting       2

      bNumEndpoints           2

      bInterfaceClass         1 Audio

      bInterfaceSubClass      2 Streaming

      bInterfaceProtocol     32

      iInterface              4

      AudioStreaming Interface Descriptor:

        bLength                16

        bDescriptorType        36

        bDescriptorSubtype      1 (AS_GENERAL)

        bTerminalLink           2

        bmControls           0x00

        bFormatType             1

        bmFormats         0x80000000

        bNrChannels             2

        bmChannelConfig   0x00000000

        iChannelNames          16

      AudioStreaming Interface Descriptor:

        bLength                 6

        bDescriptorType        36

        bDescriptorSubtype      2 (FORMAT_TYPE)

        bFormatType             1 (FORMAT_TYPE_I)

        bSubslotSize            4

        bBitResolution         32

      Endpoint Descriptor:

        bLength                 7

        bDescriptorType         5

        bEndpointAddress     0x01  EP 1 OUT

        bmAttributes            5

          Transfer Type            Isochronous

          Synch Type               Asynchronous

          Usage Type               Data

        wMaxPacketSize     0x0188  1x 392 bytes

        bInterval               1

        AudioControl Endpoint Descriptor:

          bLength                 8

          bDescriptorType        37

          bDescriptorSubtype      1 (EP_GENERAL)

          bmAttributes         0x00

          bmControls           0x00

          bLockDelayUnits         2 Decoded PCM samples

          wLockDelay              8

      Endpoint Descriptor:

        bLength                 7

        bDescriptorType         5

        bEndpointAddress     0x81  EP 1 IN

        bmAttributes           17

          Transfer Type            Isochronous

          Synch Type               None

          Usage Type               Feedback

        wMaxPacketSize     0x0004  1x 4 bytes

        bInterval               4

    Interface Descriptor:

      bLength                 9

      bDescriptorType         4

      bInterfaceNumber        2

      bAlternateSetting       0

      bNumEndpoints           0

      bInterfaceClass       254 Application Specific Interface

      bInterfaceSubClass      1 Device Firmware Update

      bInterfaceProtocol      1

      iInterface             15

      Device Firmware Upgrade Interface Descriptor:

        bLength                             9

        bDescriptorType                    33

        bmAttributes                        7

          Will Not Detach

          Manifestation Tolerant

          Upload Supported

          Download Supported

        wDetachTimeout                    250 milliseconds

        wTransferSize                      64 bytes

        bcdDFUVersion                   1.10