Ticket #96: amanero.txt

File amanero.txt, 8.5 KB (added by zlmikhail, 9 months ago)

Descriptors for Amanero device

Line 
1
2Bus 001 Device 002: ID 16d0:0a23 
3Device Descriptor:
4  bLength                18
5  bDescriptorType         1
6  bcdUSB               2.00
7  bDeviceClass          239
8  bDeviceSubClass         2
9  bDeviceProtocol         1
10  bMaxPacketSize0        64
11  idVendor           0x16d0
12  idProduct          0x0a23
13  bcdDevice            1.9b
14  iManufacturer           1 Amanero Technologies
15  iProduct                2 Combo384 Amanero
16  iSerial                 3 415-001
17  bNumConfigurations      1
18  Configuration Descriptor:
19    bLength                 9
20    bDescriptorType         2
21    wTotalLength          213
22    bNumInterfaces          2
23    bConfigurationValue     1
24    iConfiguration          0
25    bmAttributes         0x40
26      (Missing must-be-set bit!)
27      Self Powered
28    MaxPower                0mA
29    Interface Association:
30      bLength                 8
31      bDescriptorType        11
32      bFirstInterface         0
33      bInterfaceCount         2
34      bFunctionClass          1
35      bFunctionSubClass       0
36      bFunctionProtocol      32
37      iFunction               0
38    Interface Descriptor:
39      bLength                 9
40      bDescriptorType         4
41      bInterfaceNumber        0
42      bAlternateSetting       0
43      bNumEndpoints           0
44      bInterfaceClass         1
45      bInterfaceSubClass      1
46      bInterfaceProtocol     32
47      iInterface              0
48      AudioControl Interface Descriptor:
49        bLength                 9
50        bDescriptorType        36
51        bDescriptorSubtype      1 (HEADER)
52        bcdADC               2.00
53        bCategory               1
54        wTotalLength           72
55        bmControl            0x00
56      AudioControl Interface Descriptor:
57        bLength                 8
58        bDescriptorType        36
59        bDescriptorSubtype     10 (CLOCK_SOURCE)
60        bClockID               41
61        bmAttributes         0x03 Internal programmable Clock
62        bmControls           0x07
63          Clock Frequency Control (read/write)
64          Clock Validity Control (read-only)
65        bAssocTerminal          0
66        iClockSource            2 Combo384 Amanero
67      AudioControl Interface Descriptor:
68        bLength                 8
69        bDescriptorType        36
70        bDescriptorSubtype     11 (CLOCK_SELECTOR)
71        bUnitID                40
72        bNrInPins               1
73        baCSourceID( 0)        41
74        bmControls           0x03
75          Clock Selector Control (read/write)
76        iClockSelector          2 Combo384 Amanero
77      AudioControl Interface Descriptor:
78        bLength                17
79        bDescriptorType        36
80        bDescriptorSubtype      2 (INPUT_TERMINAL)
81        bTerminalID            42
82        wTerminalType      0x0101
83        bAssocTerminal          0
84        bCSourceID             40
85        bNrChannels             2
86        bmChannelConfig   0x00000000
87        bmControls    0x0000
88        iChannelNames           0
89        iTerminal               0
90      AudioControl Interface Descriptor:
91        bLength                18
92        bDescriptorType        36
93        bDescriptorSubtype      6 (FEATURE_UNIT)
94        bUnitID                10
95        bSourceID              42
96        bmaControls( 0)      0x0000000f
97          Mute Control (read/write)
98          Volume Control (read/write)
99        bmaControls( 1)      0x0000000f
100          Mute Control (read/write)
101          Volume Control (read/write)
102        bmaControls( 2)      0x0000000f
103          Mute Control (read/write)
104          Volume Control (read/write)
105        iFeature                0
106      AudioControl Interface Descriptor:
107        bLength                12
108        bDescriptorType        36
109        bDescriptorSubtype      3 (OUTPUT_TERMINAL)
110        bTerminalID            43
111        wTerminalType      0x0301
112        bAssocTerminal          0
113        bSourceID              10
114        bCSourceID             40
115        bmControls         0x0000
116        iTerminal               0
117    Interface Descriptor:
118      bLength                 9
119      bDescriptorType         4
120      bInterfaceNumber        1
121      bAlternateSetting       0
122      bNumEndpoints           0
123      bInterfaceClass         1
124      bInterfaceSubClass      2
125      bInterfaceProtocol     32
126      iInterface              0
127    Interface Descriptor:
128      bLength                 9
129      bDescriptorType         4
130      bInterfaceNumber        1
131      bAlternateSetting       1
132      bNumEndpoints           2
133      bInterfaceClass         1
134      bInterfaceSubClass      2
135      bInterfaceProtocol     32
136      iInterface              0
137      AudioStreaming Interface Descriptor:
138        bLength                16
139        bDescriptorType        36
140        bDescriptorSubtype      1 (AS_GENERAL)
141        bTerminalLink          42
142        bmControls           0x00
143        bFormatType             1
144        bmFormats               1
145          PCM
146        bNrChannels             2
147        bmChannelConfig   0x00000003
148          Front Left (FL)
149          Front Right (FR)
150        iChannelNames           0
151      AudioStreaming Interface Descriptor:
152        bLength                 6
153        bDescriptorType        36
154        bDescriptorSubtype      2 (FORMAT_TYPE)
155        bFormatType             1 (FORMAT_TYPE_I)
156        bSubslotSize            4
157        bBitResolution         32
158      ** UNRECOGNIZED:  08 25 01 00 00 02 08 00
159      Endpoint Descriptor:
160        bLength                 7
161        bDescriptorType         5
162        bEndpointAddress     0x05  EP 5 OUT
163        bmAttributes            5
164          Transfer Type            Isochronous
165          Synch Type               Asynchronous
166          Usage Type               Data
167        wMaxPacketSize     0x0308  1x 776 bytes
168        bInterval               1
169      Endpoint Descriptor:
170        bLength                 7
171        bDescriptorType         5
172        bEndpointAddress     0x81  EP 1 IN
173        bmAttributes           17
174          Transfer Type            Isochronous
175          Synch Type               None
176          Usage Type               Feedback
177        wMaxPacketSize     0x0004  1x 4 bytes
178        bInterval               4
179    Interface Descriptor:
180      bLength                 9
181      bDescriptorType         4
182      bInterfaceNumber        1
183      bAlternateSetting       2
184      bNumEndpoints           2
185      bInterfaceClass         1
186      bInterfaceSubClass      2
187      bInterfaceProtocol     32
188      iInterface              0
189      AudioStreaming Interface Descriptor:
190        bLength                16
191        bDescriptorType        36
192        bDescriptorSubtype      1 (AS_GENERAL)
193        bTerminalLink          42
194        bmControls           0x00
195        bFormatType             1
196        bmFormats               1
197          PCM
198        bNrChannels             2
199        bmChannelConfig   0x00000003
200          Front Left (FL)
201          Front Right (FR)
202        iChannelNames           0
203      AudioStreaming Interface Descriptor:
204        bLength                 6
205        bDescriptorType        36
206        bDescriptorSubtype      2 (FORMAT_TYPE)
207        bFormatType             1 (FORMAT_TYPE_I)
208        bSubslotSize            4
209        bBitResolution         32
210      ** UNRECOGNIZED:  08 25 01 00 00 02 08 00
211      Endpoint Descriptor:
212        bLength                 7
213        bDescriptorType         5
214        bEndpointAddress     0x05  EP 5 OUT
215        bmAttributes            5
216          Transfer Type            Isochronous
217          Synch Type               Asynchronous
218          Usage Type               Data
219        wMaxPacketSize     0x0308  1x 776 bytes
220        bInterval               1
221      Endpoint Descriptor:
222        bLength                 7
223        bDescriptorType         5
224        bEndpointAddress     0x81  EP 1 IN
225        bmAttributes           17
226          Transfer Type            Isochronous
227          Synch Type               None
228          Usage Type               Feedback
229        wMaxPacketSize     0x0004  1x 4 bytes
230        bInterval               4
231Device Qualifier (for other device speed):
232  bLength                10
233  bDescriptorType         6
234  bcdUSB               2.00
235  bDeviceClass            0
236  bDeviceSubClass         0
237  bDeviceProtocol         0
238  bMaxPacketSize0        64
239  bNumConfigurations      1
240Device Status:     0x0000
241  (Bus Powered)