Flacs

Joined 18 November 2013
4,995 bytes added ,  25 November 2023
→‎Logitech USB Microphone (046d:0a03): add descriptors of fat mic
(→‎Tony Hawk Ride Dongle (1430:0100): mention encryption and WIP code)
(→‎Logitech USB Microphone (046d:0a03): add descriptors of fat mic)
Line 1,169: Line 1,169:
v1.01, USB 1.1, multiple chips: TI TAS1020B USB controller, Wolfson WM9708SCDS codec, EEPROM [https://www.diystompboxes.com/smfforum/index.php?topic=103925.msg928704#msg928704]
v1.01, USB 1.1, multiple chips: TI TAS1020B USB controller, Wolfson WM9708SCDS codec, EEPROM [https://www.diystompboxes.com/smfforum/index.php?topic=103925.msg928704#msg928704]


TODO: dump descriptors
<div class="mw-collapsible mw-collapsed">
<pre>
Bus XXX Device YYY: ID 046d:0a03 Logitech, Inc. Logitech USB Microphone
Device Descriptor:
  bLength                18
  bDescriptorType        1
  bcdUSB              1.10
  bDeviceClass            0 [unknown]
  bDeviceSubClass        0 [unknown]
  bDeviceProtocol        0
  bMaxPacketSize0        8
  idVendor          0x046d Logitech, Inc.
  idProduct          0x0a03 Logitech USB Microphone
  bcdDevice            1.01
  iManufacturer          1 Logitech
  iProduct                2 Logitech USB Microphone
  iSerial                0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                9
    bDescriptorType        2
    wTotalLength      0x0079
    bNumInterfaces          2
    bConfigurationValue    1
    iConfiguration          0
    bmAttributes        0x80
      (Bus Powered)
    MaxPower              100mA
    Interface Descriptor:
      bLength                9
      bDescriptorType        4
      bInterfaceNumber        0
      bAlternateSetting      0
      bNumEndpoints          0
      bInterfaceClass        1 Audio
      bInterfaceSubClass      1 Control Device
      bInterfaceProtocol      0
      iInterface              0
      AudioControl Interface Descriptor:
        bLength                9
        bDescriptorType        36
        bDescriptorSubtype      1 (HEADER)
        bcdADC              1.00
        wTotalLength      0x0027
        bInCollection          1
        baInterfaceNr(0)        1
      AudioControl Interface Descriptor:
        bLength                12
        bDescriptorType        36
        bDescriptorSubtype      2 (INPUT_TERMINAL)
        bTerminalID            7
        wTerminalType      0x0201 Microphone
        bAssocTerminal          0
        bNrChannels            1
        wChannelConfig    0x0001
          Left Front (L)
        iChannelNames          0
        iTerminal              0
      AudioControl Interface Descriptor:
        bLength                9
        bDescriptorType        36
        bDescriptorSubtype      6 (FEATURE_UNIT)
        bUnitID                8
        bSourceID              7
        bControlSize            1
        bmaControls(0)      0x03
          Mute Control
          Volume Control
        bmaControls(1)      0x00
        iFeature                0
      AudioControl Interface Descriptor:
        bLength                9
        bDescriptorType        36
        bDescriptorSubtype      3 (OUTPUT_TERMINAL)
        bTerminalID            11
        wTerminalType      0x0101 USB Streaming
        bAssocTerminal          0
        bSourceID              8
        iTerminal              0
    Interface Descriptor:
      bLength                9
      bDescriptorType        4
      bInterfaceNumber        1
      bAlternateSetting      0
      bNumEndpoints          0
      bInterfaceClass        1 Audio
      bInterfaceSubClass      2 Streaming
      bInterfaceProtocol      0
      iInterface              0
    Interface Descriptor:
      bLength                9
      bDescriptorType        4
      bInterfaceNumber        1
      bAlternateSetting      1
      bNumEndpoints          1
      bInterfaceClass        1 Audio
      bInterfaceSubClass      2 Streaming
      bInterfaceProtocol      0
      iInterface              0
      AudioStreaming Interface Descriptor:
        bLength                7
        bDescriptorType        36
        bDescriptorSubtype      1 (AS_GENERAL)
        bTerminalLink          11
        bDelay                  1 frames
        wFormatTag        0x0001 PCM
      AudioStreaming Interface Descriptor:
        bLength                23
        bDescriptorType        36
        bDescriptorSubtype      2 (FORMAT_TYPE)
        bFormatType            1 (FORMAT_TYPE_I)
        bNrChannels            1
        bSubframeSize          2
        bBitResolution        16
        bSamFreqType            5 Discrete
        tSamFreq[ 0]        8000
        tSamFreq[ 1]        11025
        tSamFreq[ 2]        22050
        tSamFreq[ 3]        44100
        tSamFreq[ 4]        48000
      Endpoint Descriptor:
        bLength                9
        bDescriptorType        5
        bEndpointAddress    0x82  EP 2 IN
        bmAttributes          13
          Transfer Type            Isochronous
          Synch Type              Synchronous
          Usage Type              Data
        wMaxPacketSize    0x0060  1x 96 bytes
        bInterval              1
        bRefresh                0
        bSynchAddress          0
        AudioStreaming Endpoint Descriptor:
          bLength                7
          bDescriptorType        37
          bDescriptorSubtype      1 (EP_GENERAL)
          bmAttributes        0x01
            Sampling Frequency
          bLockDelayUnits        0 Undefined
          wLockDelay        0x0000
Device Status:    0x0000
  (Bus Powered)
</pre>
</div>


=== Slim "E-UR20" ===
=== Slim "E-UR20" ===
2,232

edits