Linux4CA

PCM2902

Feb 22nd, 2012
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 48.06 KB | None | 0 0
  1. Bus 004 Device 002: ID 08bb:2902 Texas Instruments Japan PCM2902 Audio Codec
  2. Device Descriptor:
  3. bLength 18
  4. bDescriptorType 1
  5. bcdUSB 1.10
  6. bDeviceClass 0 (Defined at Interface level)
  7. bDeviceSubClass 0
  8. bDeviceProtocol 0
  9. bMaxPacketSize0 8
  10. idVendor 0x08bb Texas Instruments Japan
  11. idProduct 0x2902 PCM2902 Audio Codec
  12. bcdDevice 1.00
  13. iManufacturer 1
  14. iProduct 2
  15. iSerial 0
  16. bNumConfigurations 1
  17. Configuration Descriptor:
  18. bLength 9
  19. bDescriptorType 2
  20. wTotalLength 1191
  21. bNumInterfaces 4
  22. bConfigurationValue 1
  23. iConfiguration 0
  24. bmAttributes 0x80
  25. (Bus Powered)
  26. MaxPower 100mA
  27. Interface Descriptor:
  28. bLength 9
  29. bDescriptorType 4
  30. bInterfaceNumber 0
  31. bAlternateSetting 0
  32. bNumEndpoints 0
  33. bInterfaceClass 1 Audio
  34. bInterfaceSubClass 1 Control Device
  35. bInterfaceProtocol 0
  36. iInterface 0
  37. AudioControl Interface Descriptor:
  38. bLength 10
  39. bDescriptorType 36
  40. bDescriptorSubtype 1 (HEADER)
  41. bcdADC 1.00
  42. wTotalLength 62
  43. bInCollection 2
  44. baInterfaceNr( 0) 1
  45. baInterfaceNr( 1) 2
  46. AudioControl Interface Descriptor:
  47. bLength 12
  48. bDescriptorType 36
  49. bDescriptorSubtype 2 (INPUT_TERMINAL)
  50. bTerminalID 1
  51. wTerminalType 0x0101 USB Streaming
  52. bAssocTerminal 0
  53. bNrChannels 2
  54. wChannelConfig 0x0003
  55. Left Front (L)
  56. Right Front (R)
  57. iChannelNames 0
  58. iTerminal 0
  59. AudioControl Interface Descriptor:
  60. bLength 9
  61. bDescriptorType 36
  62. bDescriptorSubtype 3 (OUTPUT_TERMINAL)
  63. bTerminalID 2
  64. wTerminalType 0x0301 Speaker
  65. bAssocTerminal 0
  66. bSourceID 3
  67. iTerminal 0
  68. AudioControl Interface Descriptor:
  69. bLength 10
  70. bDescriptorType 36
  71. bDescriptorSubtype 6 (FEATURE_UNIT)
  72. bUnitID 3
  73. bSourceID 1
  74. bControlSize 1
  75. bmaControls( 0) 0x01
  76. Mute Control
  77. bmaControls( 1) 0x02
  78. Volume Control
  79. bmaControls( 2) 0x02
  80. Volume Control
  81. iFeature 0
  82. AudioControl Interface Descriptor:
  83. bLength 12
  84. bDescriptorType 36
  85. bDescriptorSubtype 2 (INPUT_TERMINAL)
  86. bTerminalID 4
  87. wTerminalType 0x0201 Microphone
  88. bAssocTerminal 0
  89. bNrChannels 2
  90. wChannelConfig 0x0003
  91. Left Front (L)
  92. Right Front (R)
  93. iChannelNames 0
  94. iTerminal 0
  95. AudioControl Interface Descriptor:
  96. bLength 9
  97. bDescriptorType 36
  98. bDescriptorSubtype 3 (OUTPUT_TERMINAL)
  99. bTerminalID 5
  100. wTerminalType 0x0101 USB Streaming
  101. bAssocTerminal 0
  102. bSourceID 4
  103. iTerminal 0
  104. Interface Descriptor:
  105. bLength 9
  106. bDescriptorType 4
  107. bInterfaceNumber 1
  108. bAlternateSetting 0
  109. bNumEndpoints 0
  110. bInterfaceClass 1 Audio
  111. bInterfaceSubClass 2 Streaming
  112. bInterfaceProtocol 0
  113. iInterface 0
  114. Interface Descriptor:
  115. bLength 9
  116. bDescriptorType 4
  117. bInterfaceNumber 1
  118. bAlternateSetting 1
  119. bNumEndpoints 1
  120. bInterfaceClass 1 Audio
  121. bInterfaceSubClass 2 Streaming
  122. bInterfaceProtocol 0
  123. iInterface 0
  124. AudioStreaming Interface Descriptor:
  125. bLength 7
  126. bDescriptorType 36
  127. bDescriptorSubtype 1 (AS_GENERAL)
  128. bTerminalLink 1
  129. bDelay 0 frames
  130. wFormatTag 1 PCM
  131. AudioStreaming Interface Descriptor:
  132. bLength 17
  133. bDescriptorType 36
  134. bDescriptorSubtype 2 (FORMAT_TYPE)
  135. bFormatType 1 (FORMAT_TYPE_I)
  136. bNrChannels 2
  137. bSubframeSize 2
  138. bBitResolution 16
  139. bSamFreqType 3 Discrete
  140. tSamFreq[ 0] 32000
  141. tSamFreq[ 1] 44100
  142. tSamFreq[ 2] 48000
  143. Endpoint Descriptor:
  144. bLength 9
  145. bDescriptorType 5
  146. bEndpointAddress 0x02 EP 2 OUT
  147. bmAttributes 9
  148. Transfer Type Isochronous
  149. Synch Type Adaptive
  150. Usage Type Data
  151. wMaxPacketSize 0x00c0 1x 192 bytes
  152. bInterval 1
  153. bRefresh 0
  154. bSynchAddress 0
  155. AudioControl Endpoint Descriptor:
  156. bLength 7
  157. bDescriptorType 37
  158. bDescriptorSubtype 1 (EP_GENERAL)
  159. bmAttributes 0x00
  160. bLockDelayUnits 2 Decoded PCM samples
  161. wLockDelay 512 Decoded PCM samples
  162. Interface Descriptor:
  163. bLength 9
  164. bDescriptorType 4
  165. bInterfaceNumber 1
  166. bAlternateSetting 2
  167. bNumEndpoints 1
  168. bInterfaceClass 1 Audio
  169. bInterfaceSubClass 2 Streaming
  170. bInterfaceProtocol 0
  171. iInterface 0
  172. AudioStreaming Interface Descriptor:
  173. bLength 7
  174. bDescriptorType 36
  175. bDescriptorSubtype 1 (AS_GENERAL)
  176. bTerminalLink 1
  177. bDelay 0 frames
  178. wFormatTag 1 PCM
  179. AudioStreaming Interface Descriptor:
  180. bLength 17
  181. bDescriptorType 36
  182. bDescriptorSubtype 2 (FORMAT_TYPE)
  183. bFormatType 1 (FORMAT_TYPE_I)
  184. bNrChannels 1
  185. bSubframeSize 2
  186. bBitResolution 16
  187. bSamFreqType 3 Discrete
  188. tSamFreq[ 0] 32000
  189. tSamFreq[ 1] 44100
  190. tSamFreq[ 2] 48000
  191. Endpoint Descriptor:
  192. bLength 9
  193. bDescriptorType 5
  194. bEndpointAddress 0x02 EP 2 OUT
  195. bmAttributes 9
  196. Transfer Type Isochronous
  197. Synch Type Adaptive
  198. Usage Type Data
  199. wMaxPacketSize 0x0060 1x 96 bytes
  200. bInterval 1
  201. bRefresh 0
  202. bSynchAddress 0
  203. AudioControl Endpoint Descriptor:
  204. bLength 7
  205. bDescriptorType 37
  206. bDescriptorSubtype 1 (EP_GENERAL)
  207. bmAttributes 0x00
  208. bLockDelayUnits 2 Decoded PCM samples
  209. wLockDelay 512 Decoded PCM samples
  210. Interface Descriptor:
  211. bLength 9
  212. bDescriptorType 4
  213. bInterfaceNumber 1
  214. bAlternateSetting 3
  215. bNumEndpoints 1
  216. bInterfaceClass 1 Audio
  217. bInterfaceSubClass 2 Streaming
  218. bInterfaceProtocol 0
  219. iInterface 0
  220. AudioStreaming Interface Descriptor:
  221. bLength 7
  222. bDescriptorType 36
  223. bDescriptorSubtype 1 (AS_GENERAL)
  224. bTerminalLink 1
  225. bDelay 0 frames
  226. wFormatTag 1 PCM
  227. AudioStreaming Interface Descriptor:
  228. bLength 17
  229. bDescriptorType 36
  230. bDescriptorSubtype 2 (FORMAT_TYPE)
  231. bFormatType 1 (FORMAT_TYPE_I)
  232. bNrChannels 2
  233. bSubframeSize 1
  234. bBitResolution 8
  235. bSamFreqType 3 Discrete
  236. tSamFreq[ 0] 32000
  237. tSamFreq[ 1] 44100
  238. tSamFreq[ 2] 48000
  239. Endpoint Descriptor:
  240. bLength 9
  241. bDescriptorType 5
  242. bEndpointAddress 0x02 EP 2 OUT
  243. bmAttributes 9
  244. Transfer Type Isochronous
  245. Synch Type Adaptive
  246. Usage Type Data
  247. wMaxPacketSize 0x0060 1x 96 bytes
  248. bInterval 1
  249. bRefresh 0
  250. bSynchAddress 0
  251. AudioControl Endpoint Descriptor:
  252. bLength 7
  253. bDescriptorType 37
  254. bDescriptorSubtype 1 (EP_GENERAL)
  255. bmAttributes 0x00
  256. bLockDelayUnits 2 Decoded PCM samples
  257. wLockDelay 512 Decoded PCM samples
  258. Interface Descriptor:
  259. bLength 9
  260. bDescriptorType 4
  261. bInterfaceNumber 1
  262. bAlternateSetting 4
  263. bNumEndpoints 1
  264. bInterfaceClass 1 Audio
  265. bInterfaceSubClass 2 Streaming
  266. bInterfaceProtocol 0
  267. iInterface 0
  268. AudioStreaming Interface Descriptor:
  269. bLength 7
  270. bDescriptorType 36
  271. bDescriptorSubtype 1 (AS_GENERAL)
  272. bTerminalLink 1
  273. bDelay 0 frames
  274. wFormatTag 1 PCM
  275. AudioStreaming Interface Descriptor:
  276. bLength 17
  277. bDescriptorType 36
  278. bDescriptorSubtype 2 (FORMAT_TYPE)
  279. bFormatType 1 (FORMAT_TYPE_I)
  280. bNrChannels 1
  281. bSubframeSize 1
  282. bBitResolution 8
  283. bSamFreqType 3 Discrete
  284. tSamFreq[ 0] 32000
  285. tSamFreq[ 1] 44100
  286. tSamFreq[ 2] 48000
  287. Endpoint Descriptor:
  288. bLength 9
  289. bDescriptorType 5
  290. bEndpointAddress 0x02 EP 2 OUT
  291. bmAttributes 9
  292. Transfer Type Isochronous
  293. Synch Type Adaptive
  294. Usage Type Data
  295. wMaxPacketSize 0x0030 1x 48 bytes
  296. bInterval 1
  297. bRefresh 0
  298. bSynchAddress 0
  299. AudioControl Endpoint Descriptor:
  300. bLength 7
  301. bDescriptorType 37
  302. bDescriptorSubtype 1 (EP_GENERAL)
  303. bmAttributes 0x00
  304. bLockDelayUnits 2 Decoded PCM samples
  305. wLockDelay 512 Decoded PCM samples
  306. Interface Descriptor:
  307. bLength 9
  308. bDescriptorType 4
  309. bInterfaceNumber 1
  310. bAlternateSetting 5
  311. bNumEndpoints 1
  312. bInterfaceClass 1 Audio
  313. bInterfaceSubClass 2 Streaming
  314. bInterfaceProtocol 0
  315. iInterface 0
  316. AudioStreaming Interface Descriptor:
  317. bLength 7
  318. bDescriptorType 36
  319. bDescriptorSubtype 1 (AS_GENERAL)
  320. bTerminalLink 1
  321. bDelay 0 frames
  322. wFormatTag 2 PCM8
  323. AudioStreaming Interface Descriptor:
  324. bLength 17
  325. bDescriptorType 36
  326. bDescriptorSubtype 2 (FORMAT_TYPE)
  327. bFormatType 1 (FORMAT_TYPE_I)
  328. bNrChannels 2
  329. bSubframeSize 1
  330. bBitResolution 8
  331. bSamFreqType 3 Discrete
  332. tSamFreq[ 0] 32000
  333. tSamFreq[ 1] 44100
  334. tSamFreq[ 2] 48000
  335. Endpoint Descriptor:
  336. bLength 9
  337. bDescriptorType 5
  338. bEndpointAddress 0x02 EP 2 OUT
  339. bmAttributes 9
  340. Transfer Type Isochronous
  341. Synch Type Adaptive
  342. Usage Type Data
  343. wMaxPacketSize 0x0060 1x 96 bytes
  344. bInterval 1
  345. bRefresh 0
  346. bSynchAddress 0
  347. AudioControl Endpoint Descriptor:
  348. bLength 7
  349. bDescriptorType 37
  350. bDescriptorSubtype 1 (EP_GENERAL)
  351. bmAttributes 0x00
  352. bLockDelayUnits 2 Decoded PCM samples
  353. wLockDelay 512 Decoded PCM samples
  354. Interface Descriptor:
  355. bLength 9
  356. bDescriptorType 4
  357. bInterfaceNumber 1
  358. bAlternateSetting 6
  359. bNumEndpoints 1
  360. bInterfaceClass 1 Audio
  361. bInterfaceSubClass 2 Streaming
  362. bInterfaceProtocol 0
  363. iInterface 0
  364. AudioStreaming Interface Descriptor:
  365. bLength 7
  366. bDescriptorType 36
  367. bDescriptorSubtype 1 (AS_GENERAL)
  368. bTerminalLink 1
  369. bDelay 0 frames
  370. wFormatTag 2 PCM8
  371. AudioStreaming Interface Descriptor:
  372. bLength 17
  373. bDescriptorType 36
  374. bDescriptorSubtype 2 (FORMAT_TYPE)
  375. bFormatType 1 (FORMAT_TYPE_I)
  376. bNrChannels 1
  377. bSubframeSize 1
  378. bBitResolution 8
  379. bSamFreqType 3 Discrete
  380. tSamFreq[ 0] 32000
  381. tSamFreq[ 1] 44100
  382. tSamFreq[ 2] 48000
  383. Endpoint Descriptor:
  384. bLength 9
  385. bDescriptorType 5
  386. bEndpointAddress 0x02 EP 2 OUT
  387. bmAttributes 9
  388. Transfer Type Isochronous
  389. Synch Type Adaptive
  390. Usage Type Data
  391. wMaxPacketSize 0x0030 1x 48 bytes
  392. bInterval 1
  393. bRefresh 0
  394. bSynchAddress 0
  395. AudioControl Endpoint Descriptor:
  396. bLength 7
  397. bDescriptorType 37
  398. bDescriptorSubtype 1 (EP_GENERAL)
  399. bmAttributes 0x00
  400. bLockDelayUnits 2 Decoded PCM samples
  401. wLockDelay 512 Decoded PCM samples
  402. Interface Descriptor:
  403. bLength 9
  404. bDescriptorType 4
  405. bInterfaceNumber 2
  406. bAlternateSetting 0
  407. bNumEndpoints 0
  408. bInterfaceClass 1 Audio
  409. bInterfaceSubClass 2 Streaming
  410. bInterfaceProtocol 0
  411. iInterface 0
  412. Interface Descriptor:
  413. bLength 9
  414. bDescriptorType 4
  415. bInterfaceNumber 2
  416. bAlternateSetting 1
  417. bNumEndpoints 1
  418. bInterfaceClass 1 Audio
  419. bInterfaceSubClass 2 Streaming
  420. bInterfaceProtocol 0
  421. iInterface 0
  422. AudioStreaming Interface Descriptor:
  423. bLength 7
  424. bDescriptorType 36
  425. bDescriptorSubtype 1 (AS_GENERAL)
  426. bTerminalLink 5
  427. bDelay 0 frames
  428. wFormatTag 1 PCM
  429. AudioStreaming Interface Descriptor:
  430. bLength 11
  431. bDescriptorType 36
  432. bDescriptorSubtype 2 (FORMAT_TYPE)
  433. bFormatType 1 (FORMAT_TYPE_I)
  434. bNrChannels 2
  435. bSubframeSize 2
  436. bBitResolution 16
  437. bSamFreqType 1 Discrete
  438. tSamFreq[ 0] 48000
  439. Endpoint Descriptor:
  440. bLength 9
  441. bDescriptorType 5
  442. bEndpointAddress 0x84 EP 4 IN
  443. bmAttributes 5
  444. Transfer Type Isochronous
  445. Synch Type Asynchronous
  446. Usage Type Data
  447. wMaxPacketSize 0x00c4 1x 196 bytes
  448. bInterval 1
  449. bRefresh 0
  450. bSynchAddress 0
  451. AudioControl Endpoint Descriptor:
  452. bLength 7
  453. bDescriptorType 37
  454. bDescriptorSubtype 1 (EP_GENERAL)
  455. bmAttributes 0x00
  456. bLockDelayUnits 2 Decoded PCM samples
  457. wLockDelay 0 Decoded PCM samples
  458. Interface Descriptor:
  459. bLength 9
  460. bDescriptorType 4
  461. bInterfaceNumber 2
  462. bAlternateSetting 2
  463. bNumEndpoints 1
  464. bInterfaceClass 1 Audio
  465. bInterfaceSubClass 2 Streaming
  466. bInterfaceProtocol 0
  467. iInterface 0
  468. AudioStreaming Interface Descriptor:
  469. bLength 7
  470. bDescriptorType 36
  471. bDescriptorSubtype 1 (AS_GENERAL)
  472. bTerminalLink 5
  473. bDelay 0 frames
  474. wFormatTag 1 PCM
  475. AudioStreaming Interface Descriptor:
  476. bLength 11
  477. bDescriptorType 36
  478. bDescriptorSubtype 2 (FORMAT_TYPE)
  479. bFormatType 1 (FORMAT_TYPE_I)
  480. bNrChannels 1
  481. bSubframeSize 2
  482. bBitResolution 16
  483. bSamFreqType 1 Discrete
  484. tSamFreq[ 0] 48000
  485. Endpoint Descriptor:
  486. bLength 9
  487. bDescriptorType 5
  488. bEndpointAddress 0x84 EP 4 IN
  489. bmAttributes 5
  490. Transfer Type Isochronous
  491. Synch Type Asynchronous
  492. Usage Type Data
  493. wMaxPacketSize 0x0062 1x 98 bytes
  494. bInterval 1
  495. bRefresh 0
  496. bSynchAddress 0
  497. AudioControl Endpoint Descriptor:
  498. bLength 7
  499. bDescriptorType 37
  500. bDescriptorSubtype 1 (EP_GENERAL)
  501. bmAttributes 0x00
  502. bLockDelayUnits 2 Decoded PCM samples
  503. wLockDelay 0 Decoded PCM samples
  504. Interface Descriptor:
  505. bLength 9
  506. bDescriptorType 4
  507. bInterfaceNumber 2
  508. bAlternateSetting 3
  509. bNumEndpoints 1
  510. bInterfaceClass 1 Audio
  511. bInterfaceSubClass 2 Streaming
  512. bInterfaceProtocol 0
  513. iInterface 0
  514. AudioStreaming Interface Descriptor:
  515. bLength 7
  516. bDescriptorType 36
  517. bDescriptorSubtype 1 (AS_GENERAL)
  518. bTerminalLink 5
  519. bDelay 0 frames
  520. wFormatTag 1 PCM
  521. AudioStreaming Interface Descriptor:
  522. bLength 11
  523. bDescriptorType 36
  524. bDescriptorSubtype 2 (FORMAT_TYPE)
  525. bFormatType 1 (FORMAT_TYPE_I)
  526. bNrChannels 2
  527. bSubframeSize 2
  528. bBitResolution 16
  529. bSamFreqType 1 Discrete
  530. tSamFreq[ 0] 44100
  531. Endpoint Descriptor:
  532. bLength 9
  533. bDescriptorType 5
  534. bEndpointAddress 0x84 EP 4 IN
  535. bmAttributes 5
  536. Transfer Type Isochronous
  537. Synch Type Asynchronous
  538. Usage Type Data
  539. wMaxPacketSize 0x00b4 1x 180 bytes
  540. bInterval 1
  541. bRefresh 0
  542. bSynchAddress 0
  543. AudioControl Endpoint Descriptor:
  544. bLength 7
  545. bDescriptorType 37
  546. bDescriptorSubtype 1 (EP_GENERAL)
  547. bmAttributes 0x00
  548. bLockDelayUnits 2 Decoded PCM samples
  549. wLockDelay 0 Decoded PCM samples
  550. Interface Descriptor:
  551. bLength 9
  552. bDescriptorType 4
  553. bInterfaceNumber 2
  554. bAlternateSetting 4
  555. bNumEndpoints 1
  556. bInterfaceClass 1 Audio
  557. bInterfaceSubClass 2 Streaming
  558. bInterfaceProtocol 0
  559. iInterface 0
  560. AudioStreaming Interface Descriptor:
  561. bLength 7
  562. bDescriptorType 36
  563. bDescriptorSubtype 1 (AS_GENERAL)
  564. bTerminalLink 5
  565. bDelay 0 frames
  566. wFormatTag 1 PCM
  567. AudioStreaming Interface Descriptor:
  568. bLength 11
  569. bDescriptorType 36
  570. bDescriptorSubtype 2 (FORMAT_TYPE)
  571. bFormatType 1 (FORMAT_TYPE_I)
  572. bNrChannels 1
  573. bSubframeSize 2
  574. bBitResolution 16
  575. bSamFreqType 1 Discrete
  576. tSamFreq[ 0] 44100
  577. Endpoint Descriptor:
  578. bLength 9
  579. bDescriptorType 5
  580. bEndpointAddress 0x84 EP 4 IN
  581. bmAttributes 5
  582. Transfer Type Isochronous
  583. Synch Type Asynchronous
  584. Usage Type Data
  585. wMaxPacketSize 0x005a 1x 90 bytes
  586. bInterval 1
  587. bRefresh 0
  588. bSynchAddress 0
  589. AudioControl Endpoint Descriptor:
  590. bLength 7
  591. bDescriptorType 37
  592. bDescriptorSubtype 1 (EP_GENERAL)
  593. bmAttributes 0x00
  594. bLockDelayUnits 2 Decoded PCM samples
  595. wLockDelay 0 Decoded PCM samples
  596. Interface Descriptor:
  597. bLength 9
  598. bDescriptorType 4
  599. bInterfaceNumber 2
  600. bAlternateSetting 5
  601. bNumEndpoints 1
  602. bInterfaceClass 1 Audio
  603. bInterfaceSubClass 2 Streaming
  604. bInterfaceProtocol 0
  605. iInterface 0
  606. AudioStreaming Interface Descriptor:
  607. bLength 7
  608. bDescriptorType 36
  609. bDescriptorSubtype 1 (AS_GENERAL)
  610. bTerminalLink 5
  611. bDelay 0 frames
  612. wFormatTag 1 PCM
  613. AudioStreaming Interface Descriptor:
  614. bLength 11
  615. bDescriptorType 36
  616. bDescriptorSubtype 2 (FORMAT_TYPE)
  617. bFormatType 1 (FORMAT_TYPE_I)
  618. bNrChannels 2
  619. bSubframeSize 2
  620. bBitResolution 16
  621. bSamFreqType 1 Discrete
  622. tSamFreq[ 0] 32000
  623. Endpoint Descriptor:
  624. bLength 9
  625. bDescriptorType 5
  626. bEndpointAddress 0x84 EP 4 IN
  627. bmAttributes 5
  628. Transfer Type Isochronous
  629. Synch Type Asynchronous
  630. Usage Type Data
  631. wMaxPacketSize 0x0084 1x 132 bytes
  632. bInterval 1
  633. bRefresh 0
  634. bSynchAddress 0
  635. AudioControl Endpoint Descriptor:
  636. bLength 7
  637. bDescriptorType 37
  638. bDescriptorSubtype 1 (EP_GENERAL)
  639. bmAttributes 0x00
  640. bLockDelayUnits 2 Decoded PCM samples
  641. wLockDelay 0 Decoded PCM samples
  642. Interface Descriptor:
  643. bLength 9
  644. bDescriptorType 4
  645. bInterfaceNumber 2
  646. bAlternateSetting 6
  647. bNumEndpoints 1
  648. bInterfaceClass 1 Audio
  649. bInterfaceSubClass 2 Streaming
  650. bInterfaceProtocol 0
  651. iInterface 0
  652. AudioStreaming Interface Descriptor:
  653. bLength 7
  654. bDescriptorType 36
  655. bDescriptorSubtype 1 (AS_GENERAL)
  656. bTerminalLink 5
  657. bDelay 0 frames
  658. wFormatTag 1 PCM
  659. AudioStreaming Interface Descriptor:
  660. bLength 11
  661. bDescriptorType 36
  662. bDescriptorSubtype 2 (FORMAT_TYPE)
  663. bFormatType 1 (FORMAT_TYPE_I)
  664. bNrChannels 1
  665. bSubframeSize 2
  666. bBitResolution 16
  667. bSamFreqType 1 Discrete
  668. tSamFreq[ 0] 32000
  669. Endpoint Descriptor:
  670. bLength 9
  671. bDescriptorType 5
  672. bEndpointAddress 0x84 EP 4 IN
  673. bmAttributes 5
  674. Transfer Type Isochronous
  675. Synch Type Asynchronous
  676. Usage Type Data
  677. wMaxPacketSize 0x0042 1x 66 bytes
  678. bInterval 1
  679. bRefresh 0
  680. bSynchAddress 0
  681. AudioControl Endpoint Descriptor:
  682. bLength 7
  683. bDescriptorType 37
  684. bDescriptorSubtype 1 (EP_GENERAL)
  685. bmAttributes 0x00
  686. bLockDelayUnits 2 Decoded PCM samples
  687. wLockDelay 0 Decoded PCM samples
  688. Interface Descriptor:
  689. bLength 9
  690. bDescriptorType 4
  691. bInterfaceNumber 2
  692. bAlternateSetting 7
  693. bNumEndpoints 1
  694. bInterfaceClass 1 Audio
  695. bInterfaceSubClass 2 Streaming
  696. bInterfaceProtocol 0
  697. iInterface 0
  698. AudioStreaming Interface Descriptor:
  699. bLength 7
  700. bDescriptorType 36
  701. bDescriptorSubtype 1 (AS_GENERAL)
  702. bTerminalLink 5
  703. bDelay 0 frames
  704. wFormatTag 1 PCM
  705. AudioStreaming Interface Descriptor:
  706. bLength 11
  707. bDescriptorType 36
  708. bDescriptorSubtype 2 (FORMAT_TYPE)
  709. bFormatType 1 (FORMAT_TYPE_I)
  710. bNrChannels 2
  711. bSubframeSize 2
  712. bBitResolution 16
  713. bSamFreqType 1 Discrete
  714. tSamFreq[ 0] 22050
  715. Endpoint Descriptor:
  716. bLength 9
  717. bDescriptorType 5
  718. bEndpointAddress 0x84 EP 4 IN
  719. bmAttributes 5
  720. Transfer Type Isochronous
  721. Synch Type Asynchronous
  722. Usage Type Data
  723. wMaxPacketSize 0x005c 1x 92 bytes
  724. bInterval 1
  725. bRefresh 0
  726. bSynchAddress 0
  727. AudioControl Endpoint Descriptor:
  728. bLength 7
  729. bDescriptorType 37
  730. bDescriptorSubtype 1 (EP_GENERAL)
  731. bmAttributes 0x00
  732. bLockDelayUnits 2 Decoded PCM samples
  733. wLockDelay 0 Decoded PCM samples
  734. Interface Descriptor:
  735. bLength 9
  736. bDescriptorType 4
  737. bInterfaceNumber 2
  738. bAlternateSetting 8
  739. bNumEndpoints 1
  740. bInterfaceClass 1 Audio
  741. bInterfaceSubClass 2 Streaming
  742. bInterfaceProtocol 0
  743. iInterface 0
  744. AudioStreaming Interface Descriptor:
  745. bLength 7
  746. bDescriptorType 36
  747. bDescriptorSubtype 1 (AS_GENERAL)
  748. bTerminalLink 5
  749. bDelay 0 frames
  750. wFormatTag 1 PCM
  751. AudioStreaming Interface Descriptor:
  752. bLength 11
  753. bDescriptorType 36
  754. bDescriptorSubtype 2 (FORMAT_TYPE)
  755. bFormatType 1 (FORMAT_TYPE_I)
  756. bNrChannels 1
  757. bSubframeSize 2
  758. bBitResolution 16
  759. bSamFreqType 1 Discrete
  760. tSamFreq[ 0] 22050
  761. Endpoint Descriptor:
  762. bLength 9
  763. bDescriptorType 5
  764. bEndpointAddress 0x84 EP 4 IN
  765. bmAttributes 5
  766. Transfer Type Isochronous
  767. Synch Type Asynchronous
  768. Usage Type Data
  769. wMaxPacketSize 0x002e 1x 46 bytes
  770. bInterval 1
  771. bRefresh 0
  772. bSynchAddress 0
  773. AudioControl Endpoint Descriptor:
  774. bLength 7
  775. bDescriptorType 37
  776. bDescriptorSubtype 1 (EP_GENERAL)
  777. bmAttributes 0x00
  778. bLockDelayUnits 2 Decoded PCM samples
  779. wLockDelay 0 Decoded PCM samples
  780. Interface Descriptor:
  781. bLength 9
  782. bDescriptorType 4
  783. bInterfaceNumber 2
  784. bAlternateSetting 9
  785. bNumEndpoints 1
  786. bInterfaceClass 1 Audio
  787. bInterfaceSubClass 2 Streaming
  788. bInterfaceProtocol 0
  789. iInterface 0
  790. AudioStreaming Interface Descriptor:
  791. bLength 7
  792. bDescriptorType 36
  793. bDescriptorSubtype 1 (AS_GENERAL)
  794. bTerminalLink 5
  795. bDelay 0 frames
  796. wFormatTag 1 PCM
  797. AudioStreaming Interface Descriptor:
  798. bLength 11
  799. bDescriptorType 36
  800. bDescriptorSubtype 2 (FORMAT_TYPE)
  801. bFormatType 1 (FORMAT_TYPE_I)
  802. bNrChannels 2
  803. bSubframeSize 2
  804. bBitResolution 16
  805. bSamFreqType 1 Discrete
  806. tSamFreq[ 0] 16000
  807. Endpoint Descriptor:
  808. bLength 9
  809. bDescriptorType 5
  810. bEndpointAddress 0x84 EP 4 IN
  811. bmAttributes 5
  812. Transfer Type Isochronous
  813. Synch Type Asynchronous
  814. Usage Type Data
  815. wMaxPacketSize 0x0044 1x 68 bytes
  816. bInterval 1
  817. bRefresh 0
  818. bSynchAddress 0
  819. AudioControl Endpoint Descriptor:
  820. bLength 7
  821. bDescriptorType 37
  822. bDescriptorSubtype 1 (EP_GENERAL)
  823. bmAttributes 0x00
  824. bLockDelayUnits 2 Decoded PCM samples
  825. wLockDelay 0 Decoded PCM samples
  826. Interface Descriptor:
  827. bLength 9
  828. bDescriptorType 4
  829. bInterfaceNumber 2
  830. bAlternateSetting 10
  831. bNumEndpoints 1
  832. bInterfaceClass 1 Audio
  833. bInterfaceSubClass 2 Streaming
  834. bInterfaceProtocol 0
  835. iInterface 0
  836. AudioStreaming Interface Descriptor:
  837. bLength 7
  838. bDescriptorType 36
  839. bDescriptorSubtype 1 (AS_GENERAL)
  840. bTerminalLink 5
  841. bDelay 0 frames
  842. wFormatTag 1 PCM
  843. AudioStreaming Interface Descriptor:
  844. bLength 11
  845. bDescriptorType 36
  846. bDescriptorSubtype 2 (FORMAT_TYPE)
  847. bFormatType 1 (FORMAT_TYPE_I)
  848. bNrChannels 1
  849. bSubframeSize 2
  850. bBitResolution 16
  851. bSamFreqType 1 Discrete
  852. tSamFreq[ 0] 16000
  853. Endpoint Descriptor:
  854. bLength 9
  855. bDescriptorType 5
  856. bEndpointAddress 0x84 EP 4 IN
  857. bmAttributes 5
  858. Transfer Type Isochronous
  859. Synch Type Asynchronous
  860. Usage Type Data
  861. wMaxPacketSize 0x0022 1x 34 bytes
  862. bInterval 1
  863. bRefresh 0
  864. bSynchAddress 0
  865. AudioControl Endpoint Descriptor:
  866. bLength 7
  867. bDescriptorType 37
  868. bDescriptorSubtype 1 (EP_GENERAL)
  869. bmAttributes 0x00
  870. bLockDelayUnits 2 Decoded PCM samples
  871. wLockDelay 0 Decoded PCM samples
  872. Interface Descriptor:
  873. bLength 9
  874. bDescriptorType 4
  875. bInterfaceNumber 2
  876. bAlternateSetting 11
  877. bNumEndpoints 1
  878. bInterfaceClass 1 Audio
  879. bInterfaceSubClass 2 Streaming
  880. bInterfaceProtocol 0
  881. iInterface 0
  882. AudioStreaming Interface Descriptor:
  883. bLength 7
  884. bDescriptorType 36
  885. bDescriptorSubtype 1 (AS_GENERAL)
  886. bTerminalLink 5
  887. bDelay 0 frames
  888. wFormatTag 1 PCM
  889. AudioStreaming Interface Descriptor:
  890. bLength 11
  891. bDescriptorType 36
  892. bDescriptorSubtype 2 (FORMAT_TYPE)
  893. bFormatType 1 (FORMAT_TYPE_I)
  894. bNrChannels 2
  895. bSubframeSize 1
  896. bBitResolution 8
  897. bSamFreqType 1 Discrete
  898. tSamFreq[ 0] 16000
  899. Endpoint Descriptor:
  900. bLength 9
  901. bDescriptorType 5
  902. bEndpointAddress 0x84 EP 4 IN
  903. bmAttributes 5
  904. Transfer Type Isochronous
  905. Synch Type Asynchronous
  906. Usage Type Data
  907. wMaxPacketSize 0x0022 1x 34 bytes
  908. bInterval 1
  909. bRefresh 0
  910. bSynchAddress 0
  911. AudioControl Endpoint Descriptor:
  912. bLength 7
  913. bDescriptorType 37
  914. bDescriptorSubtype 1 (EP_GENERAL)
  915. bmAttributes 0x00
  916. bLockDelayUnits 2 Decoded PCM samples
  917. wLockDelay 0 Decoded PCM samples
  918. Interface Descriptor:
  919. bLength 9
  920. bDescriptorType 4
  921. bInterfaceNumber 2
  922. bAlternateSetting 12
  923. bNumEndpoints 1
  924. bInterfaceClass 1 Audio
  925. bInterfaceSubClass 2 Streaming
  926. bInterfaceProtocol 0
  927. iInterface 0
  928. AudioStreaming Interface Descriptor:
  929. bLength 7
  930. bDescriptorType 36
  931. bDescriptorSubtype 1 (AS_GENERAL)
  932. bTerminalLink 5
  933. bDelay 0 frames
  934. wFormatTag 1 PCM
  935. AudioStreaming Interface Descriptor:
  936. bLength 11
  937. bDescriptorType 36
  938. bDescriptorSubtype 2 (FORMAT_TYPE)
  939. bFormatType 1 (FORMAT_TYPE_I)
  940. bNrChannels 1
  941. bSubframeSize 1
  942. bBitResolution 8
  943. bSamFreqType 1 Discrete
  944. tSamFreq[ 0] 16000
  945. Endpoint Descriptor:
  946. bLength 9
  947. bDescriptorType 5
  948. bEndpointAddress 0x84 EP 4 IN
  949. bmAttributes 5
  950. Transfer Type Isochronous
  951. Synch Type Asynchronous
  952. Usage Type Data
  953. wMaxPacketSize 0x0011 1x 17 bytes
  954. bInterval 1
  955. bRefresh 0
  956. bSynchAddress 0
  957. AudioControl Endpoint Descriptor:
  958. bLength 7
  959. bDescriptorType 37
  960. bDescriptorSubtype 1 (EP_GENERAL)
  961. bmAttributes 0x00
  962. bLockDelayUnits 2 Decoded PCM samples
  963. wLockDelay 0 Decoded PCM samples
  964. Interface Descriptor:
  965. bLength 9
  966. bDescriptorType 4
  967. bInterfaceNumber 2
  968. bAlternateSetting 13
  969. bNumEndpoints 1
  970. bInterfaceClass 1 Audio
  971. bInterfaceSubClass 2 Streaming
  972. bInterfaceProtocol 0
  973. iInterface 0
  974. AudioStreaming Interface Descriptor:
  975. bLength 7
  976. bDescriptorType 36
  977. bDescriptorSubtype 1 (AS_GENERAL)
  978. bTerminalLink 5
  979. bDelay 0 frames
  980. wFormatTag 1 PCM
  981. AudioStreaming Interface Descriptor:
  982. bLength 11
  983. bDescriptorType 36
  984. bDescriptorSubtype 2 (FORMAT_TYPE)
  985. bFormatType 1 (FORMAT_TYPE_I)
  986. bNrChannels 2
  987. bSubframeSize 1
  988. bBitResolution 8
  989. bSamFreqType 1 Discrete
  990. tSamFreq[ 0] 8000
  991. Endpoint Descriptor:
  992. bLength 9
  993. bDescriptorType 5
  994. bEndpointAddress 0x84 EP 4 IN
  995. bmAttributes 5
  996. Transfer Type Isochronous
  997. Synch Type Asynchronous
  998. Usage Type Data
  999. wMaxPacketSize 0x0012 1x 18 bytes
  1000. bInterval 1
  1001. bRefresh 0
  1002. bSynchAddress 0
  1003. AudioControl Endpoint Descriptor:
  1004. bLength 7
  1005. bDescriptorType 37
  1006. bDescriptorSubtype 1 (EP_GENERAL)
  1007. bmAttributes 0x00
  1008. bLockDelayUnits 2 Decoded PCM samples
  1009. wLockDelay 0 Decoded PCM samples
  1010. Interface Descriptor:
  1011. bLength 9
  1012. bDescriptorType 4
  1013. bInterfaceNumber 2
  1014. bAlternateSetting 14
  1015. bNumEndpoints 1
  1016. bInterfaceClass 1 Audio
  1017. bInterfaceSubClass 2 Streaming
  1018. bInterfaceProtocol 0
  1019. iInterface 0
  1020. AudioStreaming Interface Descriptor:
  1021. bLength 7
  1022. bDescriptorType 36
  1023. bDescriptorSubtype 1 (AS_GENERAL)
  1024. bTerminalLink 5
  1025. bDelay 0 frames
  1026. wFormatTag 1 PCM
  1027. AudioStreaming Interface Descriptor:
  1028. bLength 11
  1029. bDescriptorType 36
  1030. bDescriptorSubtype 2 (FORMAT_TYPE)
  1031. bFormatType 1 (FORMAT_TYPE_I)
  1032. bNrChannels 1
  1033. bSubframeSize 1
  1034. bBitResolution 8
  1035. bSamFreqType 1 Discrete
  1036. tSamFreq[ 0] 8000
  1037. Endpoint Descriptor:
  1038. bLength 9
  1039. bDescriptorType 5
  1040. bEndpointAddress 0x84 EP 4 IN
  1041. bmAttributes 5
  1042. Transfer Type Isochronous
  1043. Synch Type Asynchronous
  1044. Usage Type Data
  1045. wMaxPacketSize 0x0009 1x 9 bytes
  1046. bInterval 1
  1047. bRefresh 0
  1048. bSynchAddress 0
  1049. AudioControl Endpoint Descriptor:
  1050. bLength 7
  1051. bDescriptorType 37
  1052. bDescriptorSubtype 1 (EP_GENERAL)
  1053. bmAttributes 0x00
  1054. bLockDelayUnits 2 Decoded PCM samples
  1055. wLockDelay 0 Decoded PCM samples
  1056. Interface Descriptor:
  1057. bLength 9
  1058. bDescriptorType 4
  1059. bInterfaceNumber 2
  1060. bAlternateSetting 15
  1061. bNumEndpoints 1
  1062. bInterfaceClass 1 Audio
  1063. bInterfaceSubClass 2 Streaming
  1064. bInterfaceProtocol 0
  1065. iInterface 0
  1066. AudioStreaming Interface Descriptor:
  1067. bLength 7
  1068. bDescriptorType 36
  1069. bDescriptorSubtype 1 (AS_GENERAL)
  1070. bTerminalLink 5
  1071. bDelay 0 frames
  1072. wFormatTag 1 PCM
  1073. AudioStreaming Interface Descriptor:
  1074. bLength 11
  1075. bDescriptorType 36
  1076. bDescriptorSubtype 2 (FORMAT_TYPE)
  1077. bFormatType 1 (FORMAT_TYPE_I)
  1078. bNrChannels 2
  1079. bSubframeSize 2
  1080. bBitResolution 16
  1081. bSamFreqType 1 Discrete
  1082. tSamFreq[ 0] 11025
  1083. Endpoint Descriptor:
  1084. bLength 9
  1085. bDescriptorType 5
  1086. bEndpointAddress 0x84 EP 4 IN
  1087. bmAttributes 13
  1088. Transfer Type Isochronous
  1089. Synch Type Synchronous
  1090. Usage Type Data
  1091. wMaxPacketSize 0x0030 1x 48 bytes
  1092. bInterval 1
  1093. bRefresh 0
  1094. bSynchAddress 0
  1095. AudioControl Endpoint Descriptor:
  1096. bLength 7
  1097. bDescriptorType 37
  1098. bDescriptorSubtype 1 (EP_GENERAL)
  1099. bmAttributes 0x00
  1100. bLockDelayUnits 2 Decoded PCM samples
  1101. wLockDelay 0 Decoded PCM samples
  1102. Interface Descriptor:
  1103. bLength 9
  1104. bDescriptorType 4
  1105. bInterfaceNumber 2
  1106. bAlternateSetting 16
  1107. bNumEndpoints 1
  1108. bInterfaceClass 1 Audio
  1109. bInterfaceSubClass 2 Streaming
  1110. bInterfaceProtocol 0
  1111. iInterface 0
  1112. AudioStreaming Interface Descriptor:
  1113. bLength 7
  1114. bDescriptorType 36
  1115. bDescriptorSubtype 1 (AS_GENERAL)
  1116. bTerminalLink 5
  1117. bDelay 0 frames
  1118. wFormatTag 1 PCM
  1119. AudioStreaming Interface Descriptor:
  1120. bLength 11
  1121. bDescriptorType 36
  1122. bDescriptorSubtype 2 (FORMAT_TYPE)
  1123. bFormatType 1 (FORMAT_TYPE_I)
  1124. bNrChannels 1
  1125. bSubframeSize 2
  1126. bBitResolution 16
  1127. bSamFreqType 1 Discrete
  1128. tSamFreq[ 0] 11025
  1129. Endpoint Descriptor:
  1130. bLength 9
  1131. bDescriptorType 5
  1132. bEndpointAddress 0x84 EP 4 IN
  1133. bmAttributes 13
  1134. Transfer Type Isochronous
  1135. Synch Type Synchronous
  1136. Usage Type Data
  1137. wMaxPacketSize 0x0018 1x 24 bytes
  1138. bInterval 1
  1139. bRefresh 0
  1140. bSynchAddress 0
  1141. AudioControl Endpoint Descriptor:
  1142. bLength 7
  1143. bDescriptorType 37
  1144. bDescriptorSubtype 1 (EP_GENERAL)
  1145. bmAttributes 0x00
  1146. bLockDelayUnits 2 Decoded PCM samples
  1147. wLockDelay 0 Decoded PCM samples
  1148. Interface Descriptor:
  1149. bLength 9
  1150. bDescriptorType 4
  1151. bInterfaceNumber 2
  1152. bAlternateSetting 17
  1153. bNumEndpoints 1
  1154. bInterfaceClass 1 Audio
  1155. bInterfaceSubClass 2 Streaming
  1156. bInterfaceProtocol 0
  1157. iInterface 0
  1158. AudioStreaming Interface Descriptor:
  1159. bLength 7
  1160. bDescriptorType 36
  1161. bDescriptorSubtype 1 (AS_GENERAL)
  1162. bTerminalLink 5
  1163. bDelay 0 frames
  1164. wFormatTag 1 PCM
  1165. AudioStreaming Interface Descriptor:
  1166. bLength 11
  1167. bDescriptorType 36
  1168. bDescriptorSubtype 2 (FORMAT_TYPE)
  1169. bFormatType 1 (FORMAT_TYPE_I)
  1170. bNrChannels 2
  1171. bSubframeSize 1
  1172. bBitResolution 8
  1173. bSamFreqType 1 Discrete
  1174. tSamFreq[ 0] 11025
  1175. Endpoint Descriptor:
  1176. bLength 9
  1177. bDescriptorType 5
  1178. bEndpointAddress 0x84 EP 4 IN
  1179. bmAttributes 13
  1180. Transfer Type Isochronous
  1181. Synch Type Synchronous
  1182. Usage Type Data
  1183. wMaxPacketSize 0x0018 1x 24 bytes
  1184. bInterval 1
  1185. bRefresh 0
  1186. bSynchAddress 0
  1187. AudioControl Endpoint Descriptor:
  1188. bLength 7
  1189. bDescriptorType 37
  1190. bDescriptorSubtype 1 (EP_GENERAL)
  1191. bmAttributes 0x00
  1192. bLockDelayUnits 2 Decoded PCM samples
  1193. wLockDelay 0 Decoded PCM samples
  1194. Interface Descriptor:
  1195. bLength 9
  1196. bDescriptorType 4
  1197. bInterfaceNumber 2
  1198. bAlternateSetting 18
  1199. bNumEndpoints 1
  1200. bInterfaceClass 1 Audio
  1201. bInterfaceSubClass 2 Streaming
  1202. bInterfaceProtocol 0
  1203. iInterface 0
  1204. AudioStreaming Interface Descriptor:
  1205. bLength 7
  1206. bDescriptorType 36
  1207. bDescriptorSubtype 1 (AS_GENERAL)
  1208. bTerminalLink 5
  1209. bDelay 0 frames
  1210. wFormatTag 1 PCM
  1211. AudioStreaming Interface Descriptor:
  1212. bLength 11
  1213. bDescriptorType 36
  1214. bDescriptorSubtype 2 (FORMAT_TYPE)
  1215. bFormatType 1 (FORMAT_TYPE_I)
  1216. bNrChannels 1
  1217. bSubframeSize 1
  1218. bBitResolution 8
  1219. bSamFreqType 1 Discrete
  1220. tSamFreq[ 0] 11025
  1221. Endpoint Descriptor:
  1222. bLength 9
  1223. bDescriptorType 5
  1224. bEndpointAddress 0x84 EP 4 IN
  1225. bmAttributes 13
  1226. Transfer Type Isochronous
  1227. Synch Type Synchronous
  1228. Usage Type Data
  1229. wMaxPacketSize 0x000c 1x 12 bytes
  1230. bInterval 1
  1231. bRefresh 0
  1232. bSynchAddress 0
  1233. AudioControl Endpoint Descriptor:
  1234. bLength 7
  1235. bDescriptorType 37
  1236. bDescriptorSubtype 1 (EP_GENERAL)
  1237. bmAttributes 0x00
  1238. bLockDelayUnits 2 Decoded PCM samples
  1239. wLockDelay 0 Decoded PCM samples
  1240. Interface Descriptor:
  1241. bLength 9
  1242. bDescriptorType 4
  1243. bInterfaceNumber 3
  1244. bAlternateSetting 0
  1245. bNumEndpoints 1
  1246. bInterfaceClass 3 Human Interface Device
  1247. bInterfaceSubClass 0 No Subclass
  1248. bInterfaceProtocol 0 None
  1249. iInterface 0
  1250. HID Device Descriptor:
  1251. bLength 9
  1252. bDescriptorType 33
  1253. bcdHID 1.00
  1254. bCountryCode 0 Not supported
  1255. bNumDescriptors 1
  1256. bDescriptorType 34 Report
  1257. wDescriptorLength 31
  1258. Report Descriptors:
  1259. ** UNAVAILABLE **
  1260. Endpoint Descriptor:
  1261. bLength 7
  1262. bDescriptorType 5
  1263. bEndpointAddress 0x85 EP 5 IN
  1264. bmAttributes 3
  1265. Transfer Type Interrupt
  1266. Synch Type None
  1267. Usage Type Data
  1268. wMaxPacketSize 0x0001 1x 1 bytes
  1269. bInterval 10
Advertisement
Add Comment
Please, Sign In to add comment