Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 21 May 2005 15:58:43 +0200
From:      Torfinn Ingolfsen <torfinn.ingolfsen@broadpark.no>
To:        freebsd-multimedia@freebsd.org
Subject:   older gadget - USB audio (phono) PreAmp from Pinnacle
Message-ID:  <20050521155843.13b57fed.torfinn.ingolfsen@broadpark.no>

next in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.

--Boundary_(ID_/sbVHj3EuU7uIcvm6oNp4g)
Content-type: text/plain; charset=US-ASCII
Content-transfer-encoding: 7BIT

Now that I have learned how to make udesc_dump work, I tried it on an
older gadget that I have laying around. It is an "USB audio Phono
PreAmp" from Pinnacle (it was included with the windows software
"Steinerg Clean Plus" which was on sale sometime ago).
According to the documentation, the hardware will work as a USB
soundcard as well (yes, it has a line out jack in addition to the RCA
phono inputs).

With uhid, it is detected as:
uhid0: Burr-Brown from TI USB Audio CODEC, rev 1.10/1.00, addr 3, iclass
1/1

Without uhid, it detects as:
ugen0: Burr-Brown from TI USB Audio CODEC, rev 1.10/1.00, addr 2

And 'udesc_dump /dev/ugen0' output is attached.
-- 
Regards,
Torfinn Ingolfsen,
Norway


--Boundary_(ID_/sbVHj3EuU7uIcvm6oNp4g)
Content-type: text/plain; name=pinnacle_preamp_udesc.txt
Content-transfer-encoding: 7BIT
Content-disposition: attachment; filename=pinnacle_preamp_udesc.txt

Standard Device Descriptor:
  bLength            18
  bDescriptorType    01
  bcdUSB             0110
  bDeviceClass       00
  bDeviceSubClass    00
  bDeviceProtocol    00
  bMaxPacketSize     8
  idVendor           08bb
  idProduct          2900
  bcdDevice          0100
  iManufacturer      1
  iProduct           2
  iSerialNumber      0
  bNumConfigurations 1

Configuration 0:
	Standard Configuration Descriptor:
	  bLength             9
	  bDescriptorType     02
	  wTotalLength        1191
	  bNumInterface       4
	  bConfigurationValue 1
	  iConfiguration      0
	  bmAttributes        80
	  bMaxPower           50 (100 mA)

	Standard Interface Descriptor:
	  bLength            9
	  bDescriptorType    04
	  bInterfaceNumber   0
	  bAlternateSetting  0
	  bNumEndpoints      0
	  bInterfaceClass    01
	  bInterfaceSubClass 01
	  bInterfaceProtocol 00
	  iInterface         0

		Class-Specific AC Interface Header Descriptor:
		  bLength            10
		  bDescriptorType    24
		  bDescriptorSubtype 01
		  bcdADC             0100
		  wTotalLength       62
		  bInCollection      2
		  baInterfaceNr(1)   1
		  baInterfaceNr(2)   2

		Input Terminal Descriptor:
		  bLength            12
		  bDescriptorType    24
		  bDescriptorSubtype 02
		  bTerminalID        1
		  wTerminalType      0101
		  bAssocTerminal     0
		  bNrChannels        2
		  wChannelConfig     0003
		  iChannelNames      0
		  iTerminal          0

		Output Terminal Descriptor:
		  bLength            9
		  bDescriptorType    24
		  bDescriptorSubtype 03
		  bTerminalID        2
		  wTerminalType      0301
		  bAssocTerminal     0
		  bSourceID          3
		  iTerminal          0

		Feature Unit Descriptor:
		  bLength            10
		  bDescriptorType    24
		  bDescriptorSubtype 06
		  bUnitID            3
		  bSourceID          1
		  bControlSize       1
		  bmaControls(0)     01
		  bmaControls(1)     01
		  bmaControls(2)     01
		  bmaControls(3)     01
		  iFeature           0

		Input Terminal Descriptor:
		  bLength            12
		  bDescriptorType    24
		  bDescriptorSubtype 02
		  bTerminalID        4
		  wTerminalType      0201
		  bAssocTerminal     0
		  bNrChannels        2
		  wChannelConfig     0003
		  iChannelNames      0
		  iTerminal          0

		Output Terminal Descriptor:
		  bLength            9
		  bDescriptorType    24
		  bDescriptorSubtype 03
		  bTerminalID        5
		  wTerminalType      0101
		  bAssocTerminal     0
		  bSourceID          4
		  iTerminal          0

	Standard Interface Descriptor:
	  bLength            9
	  bDescriptorType    04
	  bInterfaceNumber   1
	  bAlternateSetting  0
	  bNumEndpoints      0
	  bInterfaceClass    01
	  bInterfaceSubClass 02
	  bInterfaceProtocol 00
	  iInterface         0

	Standard Interface Descriptor:
	  bLength            9
	  bDescriptorType    04
	  bInterfaceNumber   1
	  bAlternateSetting  1
	  bNumEndpoints      1
	  bInterfaceClass    01
	  bInterfaceSubClass 02
	  bInterfaceProtocol 00
	  iInterface         0

		Class-Specific AS Interface Descriptor:
		  bLength            7
		  bDescriptorType    24
		  bDescriptorSubtype 01
		  bTerminalLink      1
		  bDecay             0
		  wFormatTag         1

		Type I Format Descriptor:
		  bLength            17
		  bDescriptorType    24
		  bDescriptorSubtype 02
		  bFormatType        01
		  bNrChannels        2
		  bSubframeSize      2
		  bBitResolution     16
		  bSamFreqType       3
		  tSamFreq[1]        32000
		  tSamFreq[2]        44100
		  tSamFreq[3]        48000

	Standard Endpoint Descriptor:
	  bLength          9
	  bDescriptorType  05
	  bEndpointAddress 02 (out)
	  bmAttributes     09 (Isochronous-Adaptive)
	  wMaxPacketSize   192
	  bInterval        1
	  bRefresh         0
	  bSynchAddress    00

		Class-Specific AS Endpoint Descriptor:
		  bLength            7
		  bDescriptorType    25
		  bDescriptorSubtype 01
		  bmAttributes       00
		  bLockDelayUnits    2
		  wLockDelay         512

	Standard Interface Descriptor:
	  bLength            9
	  bDescriptorType    04
	  bInterfaceNumber   1
	  bAlternateSetting  2
	  bNumEndpoints      1
	  bInterfaceClass    01
	  bInterfaceSubClass 02
	  bInterfaceProtocol 00
	  iInterface         0

		Class-Specific AS Interface Descriptor:
		  bLength            7
		  bDescriptorType    24
		  bDescriptorSubtype 01
		  bTerminalLink      1
		  bDecay             0
		  wFormatTag         1

		Type I Format Descriptor:
		  bLength            17
		  bDescriptorType    24
		  bDescriptorSubtype 02
		  bFormatType        01
		  bNrChannels        1
		  bSubframeSize      2
		  bBitResolution     16
		  bSamFreqType       3
		  tSamFreq[1]        32000
		  tSamFreq[2]        44100
		  tSamFreq[3]        48000

	Standard Endpoint Descriptor:
	  bLength          9
	  bDescriptorType  05
	  bEndpointAddress 02 (out)
	  bmAttributes     09 (Isochronous-Adaptive)
	  wMaxPacketSize   96
	  bInterval        1
	  bRefresh         0
	  bSynchAddress    00

		Class-Specific AS Endpoint Descriptor:
		  bLength            7
		  bDescriptorType    25
		  bDescriptorSubtype 01
		  bmAttributes       00
		  bLockDelayUnits    2
		  wLockDelay         512

	Standard Interface Descriptor:
	  bLength            9
	  bDescriptorType    04
	  bInterfaceNumber   1
	  bAlternateSetting  3
	  bNumEndpoints      1
	  bInterfaceClass    01
	  bInterfaceSubClass 02
	  bInterfaceProtocol 00
	  iInterface         0

		Class-Specific AS Interface Descriptor:
		  bLength            7
		  bDescriptorType    24
		  bDescriptorSubtype 01
		  bTerminalLink      1
		  bDecay             0
		  wFormatTag         1

		Type I Format Descriptor:
		  bLength            17
		  bDescriptorType    24
		  bDescriptorSubtype 02
		  bFormatType        01
		  bNrChannels        2
		  bSubframeSize      1
		  bBitResolution     8
		  bSamFreqType       3
		  tSamFreq[1]        32000
		  tSamFreq[2]        44100
		  tSamFreq[3]        48000

	Standard Endpoint Descriptor:
	  bLength          9
	  bDescriptorType  05
	  bEndpointAddress 02 (out)
	  bmAttributes     09 (Isochronous-Adaptive)
	  wMaxPacketSize   96
	  bInterval        1
	  bRefresh         0
	  bSynchAddress    00

		Class-Specific AS Endpoint Descriptor:
		  bLength            7
		  bDescriptorType    25
		  bDescriptorSubtype 01
		  bmAttributes       00
		  bLockDelayUnits    2
		  wLockDelay         512

	Standard Interface Descriptor:
	  bLength            9
	  bDescriptorType    04
	  bInterfaceNumber   1
	  bAlternateSetting  4
	  bNumEndpoints      1
	  bInterfaceClass    01
	  bInterfaceSubClass 02
	  bInterfaceProtocol 00
	  iInterface         0

		Class-Specific AS Interface Descriptor:
		  bLength            7
		  bDescriptorType    24
		  bDescriptorSubtype 01
		  bTerminalLink      1
		  bDecay             0
		  wFormatTag         1

		Type I Format Descriptor:
		  bLength            17
		  bDescriptorType    24
		  bDescriptorSubtype 02
		  bFormatType        01
		  bNrChannels        1
		  bSubframeSize      1
		  bBitResolution     8
		  bSamFreqType       3
		  tSamFreq[1]        32000
		  tSamFreq[2]        44100
		  tSamFreq[3]        48000

	Standard Endpoint Descriptor:
	  bLength          9
	  bDescriptorType  05
	  bEndpointAddress 02 (out)
	  bmAttributes     09 (Isochronous-Adaptive)
	  wMaxPacketSize   48
	  bInterval        1
	  bRefresh         0
	  bSynchAddress    00

		Class-Specific AS Endpoint Descriptor:
		  bLength            7
		  bDescriptorType    25
		  bDescriptorSubtype 01
		  bmAttributes       00
		  bLockDelayUnits    2
		  wLockDelay         512

	Standard Interface Descriptor:
	  bLength            9
	  bDescriptorType    04
	  bInterfaceNumber   1
	  bAlternateSetting  5
	  bNumEndpoints      1
	  bInterfaceClass    01
	  bInterfaceSubClass 02
	  bInterfaceProtocol 00
	  iInterface         0

		Class-Specific AS Interface Descriptor:
		  bLength            7
		  bDescriptorType    24
		  bDescriptorSubtype 01
		  bTerminalLink      1
		  bDecay             0
		  wFormatTag         2

		Type I Format Descriptor:
		  bLength            17
		  bDescriptorType    24
		  bDescriptorSubtype 02
		  bFormatType        01
		  bNrChannels        2
		  bSubframeSize      1
		  bBitResolution     8
		  bSamFreqType       3
		  tSamFreq[1]        32000
		  tSamFreq[2]        44100
		  tSamFreq[3]        48000

	Standard Endpoint Descriptor:
	  bLength          9
	  bDescriptorType  05
	  bEndpointAddress 02 (out)
	  bmAttributes     09 (Isochronous-Adaptive)
	  wMaxPacketSize   96
	  bInterval        1
	  bRefresh         0
	  bSynchAddress    00

		Class-Specific AS Endpoint Descriptor:
		  bLength            7
		  bDescriptorType    25
		  bDescriptorSubtype 01
		  bmAttributes       00
		  bLockDelayUnits    2
		  wLockDelay         512

	Standard Interface Descriptor:
	  bLength            9
	  bDescriptorType    04
	  bInterfaceNumber   1
	  bAlternateSetting  6
	  bNumEndpoints      1
	  bInterfaceClass    01
	  bInterfaceSubClass 02
	  bInterfaceProtocol 00
	  iInterface         0

		Class-Specific AS Interface Descriptor:
		  bLength            7
		  bDescriptorType    24
		  bDescriptorSubtype 01
		  bTerminalLink      1
		  bDecay             0
		  wFormatTag         2

		Type I Format Descriptor:
		  bLength            17
		  bDescriptorType    24
		  bDescriptorSubtype 02
		  bFormatType        01
		  bNrChannels        1
		  bSubframeSize      1
		  bBitResolution     8
		  bSamFreqType       3
		  tSamFreq[1]        32000
		  tSamFreq[2]        44100
		  tSamFreq[3]        48000

	Standard Endpoint Descriptor:
	  bLength          9
	  bDescriptorType  05
	  bEndpointAddress 02 (out)
	  bmAttributes     09 (Isochronous-Adaptive)
	  wMaxPacketSize   48
	  bInterval        1
	  bRefresh         0
	  bSynchAddress    00

		Class-Specific AS Endpoint Descriptor:
		  bLength            7
		  bDescriptorType    25
		  bDescriptorSubtype 01
		  bmAttributes       00
		  bLockDelayUnits    2
		  wLockDelay         512

	Standard Interface Descriptor:
	  bLength            9
	  bDescriptorType    04
	  bInterfaceNumber   2
	  bAlternateSetting  0
	  bNumEndpoints      0
	  bInterfaceClass    01
	  bInterfaceSubClass 02
	  bInterfaceProtocol 00
	  iInterface         0

	Standard Interface Descriptor:
	  bLength            9
	  bDescriptorType    04
	  bInterfaceNumber   2
	  bAlternateSetting  1
	  bNumEndpoints      1
	  bInterfaceClass    01
	  bInterfaceSubClass 02
	  bInterfaceProtocol 00
	  iInterface         0

		Class-Specific AS Interface Descriptor:
		  bLength            7
		  bDescriptorType    24
		  bDescriptorSubtype 01
		  bTerminalLink      5
		  bDecay             0
		  wFormatTag         1

		Type I Format Descriptor:
		  bLength            11
		  bDescriptorType    24
		  bDescriptorSubtype 02
		  bFormatType        01
		  bNrChannels        2
		  bSubframeSize      2
		  bBitResolution     16
		  bSamFreqType       1
		  tSamFreq[1]        48000

	Standard Endpoint Descriptor:
	  bLength          9
	  bDescriptorType  05
	  bEndpointAddress 84 (in)
	  bmAttributes     05 (Isochronous-Asynchronous)
	  wMaxPacketSize   196
	  bInterval        1
	  bRefresh         0
	  bSynchAddress    00

		Class-Specific AS Endpoint Descriptor:
		  bLength            7
		  bDescriptorType    25
		  bDescriptorSubtype 01
		  bmAttributes       00
		  bLockDelayUnits    2
		  wLockDelay         0

	Standard Interface Descriptor:
	  bLength            9
	  bDescriptorType    04
	  bInterfaceNumber   2
	  bAlternateSetting  2
	  bNumEndpoints      1
	  bInterfaceClass    01
	  bInterfaceSubClass 02
	  bInterfaceProtocol 00
	  iInterface         0

		Class-Specific AS Interface Descriptor:
		  bLength            7
		  bDescriptorType    24
		  bDescriptorSubtype 01
		  bTerminalLink      5
		  bDecay             0
		  wFormatTag         1

		Type I Format Descriptor:
		  bLength            11
		  bDescriptorType    24
		  bDescriptorSubtype 02
		  bFormatType        01
		  bNrChannels        1
		  bSubframeSize      2
		  bBitResolution     16
		  bSamFreqType       1
		  tSamFreq[1]        48000

	Standard Endpoint Descriptor:
	  bLength          9
	  bDescriptorType  05
	  bEndpointAddress 84 (in)
	  bmAttributes     05 (Isochronous-Asynchronous)
	  wMaxPacketSize   98
	  bInterval        1
	  bRefresh         0
	  bSynchAddress    00

		Class-Specific AS Endpoint Descriptor:
		  bLength            7
		  bDescriptorType    25
		  bDescriptorSubtype 01
		  bmAttributes       00
		  bLockDelayUnits    2
		  wLockDelay         0

	Standard Interface Descriptor:
	  bLength            9
	  bDescriptorType    04
	  bInterfaceNumber   2
	  bAlternateSetting  3
	  bNumEndpoints      1
	  bInterfaceClass    01
	  bInterfaceSubClass 02
	  bInterfaceProtocol 00
	  iInterface         0

		Class-Specific AS Interface Descriptor:
		  bLength            7
		  bDescriptorType    24
		  bDescriptorSubtype 01
		  bTerminalLink      5
		  bDecay             0
		  wFormatTag         1

		Type I Format Descriptor:
		  bLength            11
		  bDescriptorType    24
		  bDescriptorSubtype 02
		  bFormatType        01
		  bNrChannels        2
		  bSubframeSize      2
		  bBitResolution     16
		  bSamFreqType       1
		  tSamFreq[1]        44100

	Standard Endpoint Descriptor:
	  bLength          9
	  bDescriptorType  05
	  bEndpointAddress 84 (in)
	  bmAttributes     05 (Isochronous-Asynchronous)
	  wMaxPacketSize   180
	  bInterval        1
	  bRefresh         0
	  bSynchAddress    00

		Class-Specific AS Endpoint Descriptor:
		  bLength            7
		  bDescriptorType    25
		  bDescriptorSubtype 01
		  bmAttributes       00
		  bLockDelayUnits    2
		  wLockDelay         0

	Standard Interface Descriptor:
	  bLength            9
	  bDescriptorType    04
	  bInterfaceNumber   2
	  bAlternateSetting  4
	  bNumEndpoints      1
	  bInterfaceClass    01
	  bInterfaceSubClass 02
	  bInterfaceProtocol 00
	  iInterface         0

		Class-Specific AS Interface Descriptor:
		  bLength            7
		  bDescriptorType    24
		  bDescriptorSubtype 01
		  bTerminalLink      5
		  bDecay             0
		  wFormatTag         1

		Type I Format Descriptor:
		  bLength            11
		  bDescriptorType    24
		  bDescriptorSubtype 02
		  bFormatType        01
		  bNrChannels        1
		  bSubframeSize      2
		  bBitResolution     16
		  bSamFreqType       1
		  tSamFreq[1]        44100

	Standard Endpoint Descriptor:
	  bLength          9
	  bDescriptorType  05
	  bEndpointAddress 84 (in)
	  bmAttributes     05 (Isochronous-Asynchronous)
	  wMaxPacketSize   90
	  bInterval        1
	  bRefresh         0
	  bSynchAddress    00

		Class-Specific AS Endpoint Descriptor:
		  bLength            7
		  bDescriptorType    25
		  bDescriptorSubtype 01
		  bmAttributes       00
		  bLockDelayUnits    2
		  wLockDelay         0

	Standard Interface Descriptor:
	  bLength            9
	  bDescriptorType    04
	  bInterfaceNumber   2
	  bAlternateSetting  5
	  bNumEndpoints      1
	  bInterfaceClass    01
	  bInterfaceSubClass 02
	  bInterfaceProtocol 00
	  iInterface         0

		Class-Specific AS Interface Descriptor:
		  bLength            7
		  bDescriptorType    24
		  bDescriptorSubtype 01
		  bTerminalLink      5
		  bDecay             0
		  wFormatTag         1

		Type I Format Descriptor:
		  bLength            11
		  bDescriptorType    24
		  bDescriptorSubtype 02
		  bFormatType        01
		  bNrChannels        2
		  bSubframeSize      2
		  bBitResolution     16
		  bSamFreqType       1
		  tSamFreq[1]        32000

	Standard Endpoint Descriptor:
	  bLength          9
	  bDescriptorType  05
	  bEndpointAddress 84 (in)
	  bmAttributes     05 (Isochronous-Asynchronous)
	  wMaxPacketSize   132
	  bInterval        1
	  bRefresh         0
	  bSynchAddress    00

		Class-Specific AS Endpoint Descriptor:
		  bLength            7
		  bDescriptorType    25
		  bDescriptorSubtype 01
		  bmAttributes       00
		  bLockDelayUnits    2
		  wLockDelay         0

	Standard Interface Descriptor:
	  bLength            9
	  bDescriptorType    04
	  bInterfaceNumber   2
	  bAlternateSetting  6
	  bNumEndpoints      1
	  bInterfaceClass    01
	  bInterfaceSubClass 02
	  bInterfaceProtocol 00
	  iInterface         0

		Class-Specific AS Interface Descriptor:
		  bLength            7
		  bDescriptorType    24
		  bDescriptorSubtype 01
		  bTerminalLink      5
		  bDecay             0
		  wFormatTag         1

		Type I Format Descriptor:
		  bLength            11
		  bDescriptorType    24
		  bDescriptorSubtype 02
		  bFormatType        01
		  bNrChannels        1
		  bSubframeSize      2
		  bBitResolution     16
		  bSamFreqType       1
		  tSamFreq[1]        32000

	Standard Endpoint Descriptor:
	  bLength          9
	  bDescriptorType  05
	  bEndpointAddress 84 (in)
	  bmAttributes     05 (Isochronous-Asynchronous)
	  wMaxPacketSize   66
	  bInterval        1
	  bRefresh         0
	  bSynchAddress    00

		Class-Specific AS Endpoint Descriptor:
		  bLength            7
		  bDescriptorType    25
		  bDescriptorSubtype 01
		  bmAttributes       00
		  bLockDelayUnits    2
		  wLockDelay         0

	Standard Interface Descriptor:
	  bLength            9
	  bDescriptorType    04
	  bInterfaceNumber   2
	  bAlternateSetting  7
	  bNumEndpoints      1
	  bInterfaceClass    01
	  bInterfaceSubClass 02
	  bInterfaceProtocol 00
	  iInterface         0

		Class-Specific AS Interface Descriptor:
		  bLength            7
		  bDescriptorType    24
		  bDescriptorSubtype 01
		  bTerminalLink      5
		  bDecay             0
		  wFormatTag         1

		Type I Format Descriptor:
		  bLength            11
		  bDescriptorType    24
		  bDescriptorSubtype 02
		  bFormatType        01
		  bNrChannels        2
		  bSubframeSize      2
		  bBitResolution     16
		  bSamFreqType       1
		  tSamFreq[1]        22050

	Standard Endpoint Descriptor:
	  bLength          9
	  bDescriptorType  05
	  bEndpointAddress 84 (in)
	  bmAttributes     05 (Isochronous-Asynchronous)
	  wMaxPacketSize   92
	  bInterval        1
	  bRefresh         0
	  bSynchAddress    00

		Class-Specific AS Endpoint Descriptor:
		  bLength            7
		  bDescriptorType    25
		  bDescriptorSubtype 01
		  bmAttributes       00
		  bLockDelayUnits    2
		  wLockDelay         0

	Standard Interface Descriptor:
	  bLength            9
	  bDescriptorType    04
	  bInterfaceNumber   2
	  bAlternateSetting  8
	  bNumEndpoints      1
	  bInterfaceClass    01
	  bInterfaceSubClass 02
	  bInterfaceProtocol 00
	  iInterface         0

		Class-Specific AS Interface Descriptor:
		  bLength            7
		  bDescriptorType    24
		  bDescriptorSubtype 01
		  bTerminalLink      5
		  bDecay             0
		  wFormatTag         1

		Type I Format Descriptor:
		  bLength            11
		  bDescriptorType    24
		  bDescriptorSubtype 02
		  bFormatType        01
		  bNrChannels        1
		  bSubframeSize      2
		  bBitResolution     16
		  bSamFreqType       1
		  tSamFreq[1]        22050

	Standard Endpoint Descriptor:
	  bLength          9
	  bDescriptorType  05
	  bEndpointAddress 84 (in)
	  bmAttributes     05 (Isochronous-Asynchronous)
	  wMaxPacketSize   46
	  bInterval        1
	  bRefresh         0
	  bSynchAddress    00

		Class-Specific AS Endpoint Descriptor:
		  bLength            7
		  bDescriptorType    25
		  bDescriptorSubtype 01
		  bmAttributes       00
		  bLockDelayUnits    2
		  wLockDelay         0

	Standard Interface Descriptor:
	  bLength            9
	  bDescriptorType    04
	  bInterfaceNumber   2
	  bAlternateSetting  9
	  bNumEndpoints      1
	  bInterfaceClass    01
	  bInterfaceSubClass 02
	  bInterfaceProtocol 00
	  iInterface         0

		Class-Specific AS Interface Descriptor:
		  bLength            7
		  bDescriptorType    24
		  bDescriptorSubtype 01
		  bTerminalLink      5
		  bDecay             0
		  wFormatTag         1

		Type I Format Descriptor:
		  bLength            11
		  bDescriptorType    24
		  bDescriptorSubtype 02
		  bFormatType        01
		  bNrChannels        2
		  bSubframeSize      2
		  bBitResolution     16
		  bSamFreqType       1
		  tSamFreq[1]        16000

	Standard Endpoint Descriptor:
	  bLength          9
	  bDescriptorType  05
	  bEndpointAddress 84 (in)
	  bmAttributes     05 (Isochronous-Asynchronous)
	  wMaxPacketSize   68
	  bInterval        1
	  bRefresh         0
	  bSynchAddress    00

		Class-Specific AS Endpoint Descriptor:
		  bLength            7
		  bDescriptorType    25
		  bDescriptorSubtype 01
		  bmAttributes       00
		  bLockDelayUnits    2
		  wLockDelay         0

	Standard Interface Descriptor:
	  bLength            9
	  bDescriptorType    04
	  bInterfaceNumber   2
	  bAlternateSetting  10
	  bNumEndpoints      1
	  bInterfaceClass    01
	  bInterfaceSubClass 02
	  bInterfaceProtocol 00
	  iInterface         0

		Class-Specific AS Interface Descriptor:
		  bLength            7
		  bDescriptorType    24
		  bDescriptorSubtype 01
		  bTerminalLink      5
		  bDecay             0
		  wFormatTag         1

		Type I Format Descriptor:
		  bLength            11
		  bDescriptorType    24
		  bDescriptorSubtype 02
		  bFormatType        01
		  bNrChannels        1
		  bSubframeSize      2
		  bBitResolution     16
		  bSamFreqType       1
		  tSamFreq[1]        16000

	Standard Endpoint Descriptor:
	  bLength          9
	  bDescriptorType  05
	  bEndpointAddress 84 (in)
	  bmAttributes     05 (Isochronous-Asynchronous)
	  wMaxPacketSize   34
	  bInterval        1
	  bRefresh         0
	  bSynchAddress    00

		Class-Specific AS Endpoint Descriptor:
		  bLength            7
		  bDescriptorType    25
		  bDescriptorSubtype 01
		  bmAttributes       00
		  bLockDelayUnits    2
		  wLockDelay         0

	Standard Interface Descriptor:
	  bLength            9
	  bDescriptorType    04
	  bInterfaceNumber   2
	  bAlternateSetting  11
	  bNumEndpoints      1
	  bInterfaceClass    01
	  bInterfaceSubClass 02
	  bInterfaceProtocol 00
	  iInterface         0

		Class-Specific AS Interface Descriptor:
		  bLength            7
		  bDescriptorType    24
		  bDescriptorSubtype 01
		  bTerminalLink      5
		  bDecay             0
		  wFormatTag         1

		Type I Format Descriptor:
		  bLength            11
		  bDescriptorType    24
		  bDescriptorSubtype 02
		  bFormatType        01
		  bNrChannels        2
		  bSubframeSize      1
		  bBitResolution     8
		  bSamFreqType       1
		  tSamFreq[1]        16000

	Standard Endpoint Descriptor:
	  bLength          9
	  bDescriptorType  05
	  bEndpointAddress 84 (in)
	  bmAttributes     05 (Isochronous-Asynchronous)
	  wMaxPacketSize   34
	  bInterval        1
	  bRefresh         0
	  bSynchAddress    00

		Class-Specific AS Endpoint Descriptor:
		  bLength            7
		  bDescriptorType    25
		  bDescriptorSubtype 01
		  bmAttributes       00
		  bLockDelayUnits    2
		  wLockDelay         0

	Standard Interface Descriptor:
	  bLength            9
	  bDescriptorType    04
	  bInterfaceNumber   2
	  bAlternateSetting  12
	  bNumEndpoints      1
	  bInterfaceClass    01
	  bInterfaceSubClass 02
	  bInterfaceProtocol 00
	  iInterface         0

		Class-Specific AS Interface Descriptor:
		  bLength            7
		  bDescriptorType    24
		  bDescriptorSubtype 01
		  bTerminalLink      5
		  bDecay             0
		  wFormatTag         1

		Type I Format Descriptor:
		  bLength            11
		  bDescriptorType    24
		  bDescriptorSubtype 02
		  bFormatType        01
		  bNrChannels        1
		  bSubframeSize      1
		  bBitResolution     8
		  bSamFreqType       1
		  tSamFreq[1]        16000

	Standard Endpoint Descriptor:
	  bLength          9
	  bDescriptorType  05
	  bEndpointAddress 84 (in)
	  bmAttributes     05 (Isochronous-Asynchronous)
	  wMaxPacketSize   17
	  bInterval        1
	  bRefresh         0
	  bSynchAddress    00

		Class-Specific AS Endpoint Descriptor:
		  bLength            7
		  bDescriptorType    25
		  bDescriptorSubtype 01
		  bmAttributes       00
		  bLockDelayUnits    2
		  wLockDelay         0

	Standard Interface Descriptor:
	  bLength            9
	  bDescriptorType    04
	  bInterfaceNumber   2
	  bAlternateSetting  13
	  bNumEndpoints      1
	  bInterfaceClass    01
	  bInterfaceSubClass 02
	  bInterfaceProtocol 00
	  iInterface         0

		Class-Specific AS Interface Descriptor:
		  bLength            7
		  bDescriptorType    24
		  bDescriptorSubtype 01
		  bTerminalLink      5
		  bDecay             0
		  wFormatTag         1

		Type I Format Descriptor:
		  bLength            11
		  bDescriptorType    24
		  bDescriptorSubtype 02
		  bFormatType        01
		  bNrChannels        2
		  bSubframeSize      1
		  bBitResolution     8
		  bSamFreqType       1
		  tSamFreq[1]        8000

	Standard Endpoint Descriptor:
	  bLength          9
	  bDescriptorType  05
	  bEndpointAddress 84 (in)
	  bmAttributes     05 (Isochronous-Asynchronous)
	  wMaxPacketSize   18
	  bInterval        1
	  bRefresh         0
	  bSynchAddress    00

		Class-Specific AS Endpoint Descriptor:
		  bLength            7
		  bDescriptorType    25
		  bDescriptorSubtype 01
		  bmAttributes       00
		  bLockDelayUnits    2
		  wLockDelay         0

	Standard Interface Descriptor:
	  bLength            9
	  bDescriptorType    04
	  bInterfaceNumber   2
	  bAlternateSetting  14
	  bNumEndpoints      1
	  bInterfaceClass    01
	  bInterfaceSubClass 02
	  bInterfaceProtocol 00
	  iInterface         0

		Class-Specific AS Interface Descriptor:
		  bLength            7
		  bDescriptorType    24
		  bDescriptorSubtype 01
		  bTerminalLink      5
		  bDecay             0
		  wFormatTag         1

		Type I Format Descriptor:
		  bLength            11
		  bDescriptorType    24
		  bDescriptorSubtype 02
		  bFormatType        01
		  bNrChannels        1
		  bSubframeSize      1
		  bBitResolution     8
		  bSamFreqType       1
		  tSamFreq[1]        8000

	Standard Endpoint Descriptor:
	  bLength          9
	  bDescriptorType  05
	  bEndpointAddress 84 (in)
	  bmAttributes     05 (Isochronous-Asynchronous)
	  wMaxPacketSize   9
	  bInterval        1
	  bRefresh         0
	  bSynchAddress    00

		Class-Specific AS Endpoint Descriptor:
		  bLength            7
		  bDescriptorType    25
		  bDescriptorSubtype 01
		  bmAttributes       00
		  bLockDelayUnits    2
		  wLockDelay         0

	Standard Interface Descriptor:
	  bLength            9
	  bDescriptorType    04
	  bInterfaceNumber   2
	  bAlternateSetting  15
	  bNumEndpoints      1
	  bInterfaceClass    01
	  bInterfaceSubClass 02
	  bInterfaceProtocol 00
	  iInterface         0

		Class-Specific AS Interface Descriptor:
		  bLength            7
		  bDescriptorType    24
		  bDescriptorSubtype 01
		  bTerminalLink      5
		  bDecay             0
		  wFormatTag         1

		Type I Format Descriptor:
		  bLength            11
		  bDescriptorType    24
		  bDescriptorSubtype 02
		  bFormatType        01
		  bNrChannels        2
		  bSubframeSize      2
		  bBitResolution     16
		  bSamFreqType       1
		  tSamFreq[1]        11025

	Standard Endpoint Descriptor:
	  bLength          9
	  bDescriptorType  05
	  bEndpointAddress 84 (in)
	  bmAttributes     0d (Isochronous-Synchronous)
	  wMaxPacketSize   48
	  bInterval        1
	  bRefresh         0
	  bSynchAddress    00

		Class-Specific AS Endpoint Descriptor:
		  bLength            7
		  bDescriptorType    25
		  bDescriptorSubtype 01
		  bmAttributes       00
		  bLockDelayUnits    2
		  wLockDelay         0

	Standard Interface Descriptor:
	  bLength            9
	  bDescriptorType    04
	  bInterfaceNumber   2
	  bAlternateSetting  16
	  bNumEndpoints      1
	  bInterfaceClass    01
	  bInterfaceSubClass 02
	  bInterfaceProtocol 00
	  iInterface         0

		Class-Specific AS Interface Descriptor:
		  bLength            7
		  bDescriptorType    24
		  bDescriptorSubtype 01
		  bTerminalLink      5
		  bDecay             0
		  wFormatTag         1

		Type I Format Descriptor:
		  bLength            11
		  bDescriptorType    24
		  bDescriptorSubtype 02
		  bFormatType        01
		  bNrChannels        1
		  bSubframeSize      2
		  bBitResolution     16
		  bSamFreqType       1
		  tSamFreq[1]        11025

	Standard Endpoint Descriptor:
	  bLength          9
	  bDescriptorType  05
	  bEndpointAddress 84 (in)
	  bmAttributes     0d (Isochronous-Synchronous)
	  wMaxPacketSize   24
	  bInterval        1
	  bRefresh         0
	  bSynchAddress    00

		Class-Specific AS Endpoint Descriptor:
		  bLength            7
		  bDescriptorType    25
		  bDescriptorSubtype 01
		  bmAttributes       00
		  bLockDelayUnits    2
		  wLockDelay         0

	Standard Interface Descriptor:
	  bLength            9
	  bDescriptorType    04
	  bInterfaceNumber   2
	  bAlternateSetting  17
	  bNumEndpoints      1
	  bInterfaceClass    01
	  bInterfaceSubClass 02
	  bInterfaceProtocol 00
	  iInterface         0

		Class-Specific AS Interface Descriptor:
		  bLength            7
		  bDescriptorType    24
		  bDescriptorSubtype 01
		  bTerminalLink      5
		  bDecay             0
		  wFormatTag         1

		Type I Format Descriptor:
		  bLength            11
		  bDescriptorType    24
		  bDescriptorSubtype 02
		  bFormatType        01
		  bNrChannels        2
		  bSubframeSize      1
		  bBitResolution     8
		  bSamFreqType       1
		  tSamFreq[1]        11025

	Standard Endpoint Descriptor:
	  bLength          9
	  bDescriptorType  05
	  bEndpointAddress 84 (in)
	  bmAttributes     0d (Isochronous-Synchronous)
	  wMaxPacketSize   24
	  bInterval        1
	  bRefresh         0
	  bSynchAddress    00

		Class-Specific AS Endpoint Descriptor:
		  bLength            7
		  bDescriptorType    25
		  bDescriptorSubtype 01
		  bmAttributes       00
		  bLockDelayUnits    2
		  wLockDelay         0

	Standard Interface Descriptor:
	  bLength            9
	  bDescriptorType    04
	  bInterfaceNumber   2
	  bAlternateSetting  18
	  bNumEndpoints      1
	  bInterfaceClass    01
	  bInterfaceSubClass 02
	  bInterfaceProtocol 00
	  iInterface         0

		Class-Specific AS Interface Descriptor:
		  bLength            7
		  bDescriptorType    24
		  bDescriptorSubtype 01
		  bTerminalLink      5
		  bDecay             0
		  wFormatTag         1

		Type I Format Descriptor:
		  bLength            11
		  bDescriptorType    24
		  bDescriptorSubtype 02
		  bFormatType        01
		  bNrChannels        1
		  bSubframeSize      1
		  bBitResolution     8
		  bSamFreqType       1
		  tSamFreq[1]        11025

	Standard Endpoint Descriptor:
	  bLength          9
	  bDescriptorType  05
	  bEndpointAddress 84 (in)
	  bmAttributes     0d (Isochronous-Synchronous)
	  wMaxPacketSize   12
	  bInterval        1
	  bRefresh         0
	  bSynchAddress    00

		Class-Specific AS Endpoint Descriptor:
		  bLength            7
		  bDescriptorType    25
		  bDescriptorSubtype 01
		  bmAttributes       00
		  bLockDelayUnits    2
		  wLockDelay         0

	Standard Interface Descriptor:
	  bLength            9
	  bDescriptorType    04
	  bInterfaceNumber   3
	  bAlternateSetting  0
	  bNumEndpoints      1
	  bInterfaceClass    03
	  bInterfaceSubClass 00
	  bInterfaceProtocol 00
	  iInterface         0

		HID Descriptor:
		  bLength           9
		  bDescriptorType   21
		  bcdHID            0100
		  bCountryCode      00
		  bNumDescriptors   1
		  bDescriptorType   22
		  wDescriptorLength 31


	Standard Endpoint Descriptor:
	  bLength          7
	  bDescriptorType  05
	  bEndpointAddress 85 (in)
	  bmAttributes     03 (Interrupt)
	  wMaxPacketSize   1
	  bInterval        10

Codes Representing Languages by the Device:
  bLength          4
  bDescriptorType  03
  wLANGID[0]       0409

String (index 1): Burr-Brown from TI              

String (index 2): USB Audio CODEC 


--Boundary_(ID_/sbVHj3EuU7uIcvm6oNp4g)--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050521155843.13b57fed.torfinn.ingolfsen>