1. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  2. Device Descriptor:
  3. bLength 18
  4. bDescriptorType 1
  5. bcdUSB 2.00
  6. bDeviceClass 9 Hub
  7. bDeviceSubClass 0 Unused
  8. bDeviceProtocol 0 Full speed (or root) hub
  9. bMaxPacketSize0 64
  10. idVendor 0x1d6b Linux Foundation
  11. idProduct 0x0002 2.0 root hub
  12. bcdDevice 3.01
  13. iManufacturer 3 Linux 3.1.1-1-ARCH ehci_hcd
  14. iProduct 2 EHCI Host Controller
  15. iSerial 1 0000:00:02.1
  16. bNumConfigurations 1
  17. Configuration Descriptor:
  18. bLength 9
  19. bDescriptorType 2
  20. wTotalLength 25
  21. bNumInterfaces 1
  22. bConfigurationValue 1
  23. iConfiguration 0
  24. bmAttributes 0xe0
  25. Self Powered
  26. Remote Wakeup
  27. MaxPower 0mA
  28. Interface Descriptor:
  29. bLength 9
  30. bDescriptorType 4
  31. bInterfaceNumber 0
  32. bAlternateSetting 0
  33. bNumEndpoints 1
  34. bInterfaceClass 9 Hub
  35. bInterfaceSubClass 0 Unused
  36. bInterfaceProtocol 0 Full speed (or root) hub
  37. iInterface 0
  38. Endpoint Descriptor:
  39. bLength 7
  40. bDescriptorType 5
  41. bEndpointAddress 0x81 EP 1 IN
  42. bmAttributes 3
  43. Transfer Type Interrupt
  44. Synch Type None
  45. Usage Type Data
  46. wMaxPacketSize 0x0004 1x 4 bytes
  47. bInterval 12
  48. Hub Descriptor:
  49. bLength 9
  50. bDescriptorType 41
  51. nNbrPorts 6
  52. wHubCharacteristic 0x000a
  53. No power switching (usb 1.0)
  54. Per-port overcurrent protection
  55. bPwrOn2PwrGood 10 * 2 milli seconds
  56. bHubContrCurrent 0 milli Ampere
  57. DeviceRemovable 0x00
  58. PortPwrCtrlMask 0xff
  59. Hub Port Status:
  60. Port 1: 0000.0100 power
  61. Port 2: 0000.0100 power
  62. Port 3: 0000.0100 power
  63. Port 4: 0000.0100 power
  64. Port 5: 0000.0100 power
  65. Port 6: 0000.0100 power
  66. Device Status: 0x0003
  67. Self Powered
  68. Remote Wakeup Enabled
  69.  
  70. Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  71. Device Descriptor:
  72. bLength 18
  73. bDescriptorType 1
  74. bcdUSB 2.00
  75. bDeviceClass 9 Hub
  76. bDeviceSubClass 0 Unused
  77. bDeviceProtocol 0 Full speed (or root) hub
  78. bMaxPacketSize0 64
  79. idVendor 0x1d6b Linux Foundation
  80. idProduct 0x0002 2.0 root hub
  81. bcdDevice 3.01
  82. iManufacturer 3 Linux 3.1.1-1-ARCH ehci_hcd
  83. iProduct 2 EHCI Host Controller
  84. iSerial 1 0000:00:04.1
  85. bNumConfigurations 1
  86. Configuration Descriptor:
  87. bLength 9
  88. bDescriptorType 2
  89. wTotalLength 25
  90. bNumInterfaces 1
  91. bConfigurationValue 1
  92. iConfiguration 0
  93. bmAttributes 0xe0
  94. Self Powered
  95. Remote Wakeup
  96. MaxPower 0mA
  97. Interface Descriptor:
  98. bLength 9
  99. bDescriptorType 4
  100. bInterfaceNumber 0
  101. bAlternateSetting 0
  102. bNumEndpoints 1
  103. bInterfaceClass 9 Hub
  104. bInterfaceSubClass 0 Unused
  105. bInterfaceProtocol 0 Full speed (or root) hub
  106. iInterface 0
  107. Endpoint Descriptor:
  108. bLength 7
  109. bDescriptorType 5
  110. bEndpointAddress 0x81 EP 1 IN
  111. bmAttributes 3
  112. Transfer Type Interrupt
  113. Synch Type None
  114. Usage Type Data
  115. wMaxPacketSize 0x0004 1x 4 bytes
  116. bInterval 12
  117. Hub Descriptor:
  118. bLength 9
  119. bDescriptorType 41
  120. nNbrPorts 6
  121. wHubCharacteristic 0x000a
  122. No power switching (usb 1.0)
  123. Per-port overcurrent protection
  124. bPwrOn2PwrGood 10 * 2 milli seconds
  125. bHubContrCurrent 0 milli Ampere
  126. DeviceRemovable 0x00
  127. PortPwrCtrlMask 0xff
  128. Hub Port Status:
  129. Port 1: 0000.0503 highspeed power enable connect
  130. Port 2: 0000.0100 power
  131. Port 3: 0000.0100 power
  132. Port 4: 0000.0100 power
  133. Port 5: 0000.0100 power
  134. Port 6: 0000.0100 power
  135. Device Status: 0x0003
  136. Self Powered
  137. Remote Wakeup Enabled
  138.  
  139. Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  140. Device Descriptor:
  141. bLength 18
  142. bDescriptorType 1
  143. bcdUSB 1.10
  144. bDeviceClass 9 Hub
  145. bDeviceSubClass 0 Unused
  146. bDeviceProtocol 0 Full speed (or root) hub
  147. bMaxPacketSize0 64
  148. idVendor 0x1d6b Linux Foundation
  149. idProduct 0x0001 1.1 root hub
  150. bcdDevice 3.01
  151. iManufacturer 3 Linux 3.1.1-1-ARCH ohci_hcd
  152. iProduct 2 OHCI Host Controller
  153. iSerial 1 0000:00:02.0
  154. bNumConfigurations 1
  155. Configuration Descriptor:
  156. bLength 9
  157. bDescriptorType 2
  158. wTotalLength 25
  159. bNumInterfaces 1
  160. bConfigurationValue 1
  161. iConfiguration 0
  162. bmAttributes 0xe0
  163. Self Powered
  164. Remote Wakeup
  165. MaxPower 0mA
  166. Interface Descriptor:
  167. bLength 9
  168. bDescriptorType 4
  169. bInterfaceNumber 0
  170. bAlternateSetting 0
  171. bNumEndpoints 1
  172. bInterfaceClass 9 Hub
  173. bInterfaceSubClass 0 Unused
  174. bInterfaceProtocol 0 Full speed (or root) hub
  175. iInterface 0
  176. Endpoint Descriptor:
  177. bLength 7
  178. bDescriptorType 5
  179. bEndpointAddress 0x81 EP 1 IN
  180. bmAttributes 3
  181. Transfer Type Interrupt
  182. Synch Type None
  183. Usage Type Data
  184. wMaxPacketSize 0x0002 1x 2 bytes
  185. bInterval 255
  186. Hub Descriptor:
  187. bLength 9
  188. bDescriptorType 41
  189. nNbrPorts 6
  190. wHubCharacteristic 0x0012
  191. No power switching (usb 1.0)
  192. No overcurrent protection
  193. bPwrOn2PwrGood 1 * 2 milli seconds
  194. bHubContrCurrent 0 milli Ampere
  195. DeviceRemovable 0x00
  196. PortPwrCtrlMask 0xff
  197. Hub Port Status:
  198. Port 1: 0000.0100 power
  199. Port 2: 0000.0303 lowspeed power enable connect
  200. Port 3: 0000.0100 power
  201. Port 4: 0000.0103 power enable connect
  202. Port 5: 0000.0100 power
  203. Port 6: 0000.0100 power
  204. Device Status: 0x0003
  205. Self Powered
  206. Remote Wakeup Enabled
  207.  
  208. Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  209. Device Descriptor:
  210. bLength 18
  211. bDescriptorType 1
  212. bcdUSB 1.10
  213. bDeviceClass 9 Hub
  214. bDeviceSubClass 0 Unused
  215. bDeviceProtocol 0 Full speed (or root) hub
  216. bMaxPacketSize0 64
  217. idVendor 0x1d6b Linux Foundation
  218. idProduct 0x0001 1.1 root hub
  219. bcdDevice 3.01
  220. iManufacturer 3 Linux 3.1.1-1-ARCH ohci_hcd
  221. iProduct 2 OHCI Host Controller
  222. iSerial 1 0000:00:04.0
  223. bNumConfigurations 1
  224. Configuration Descriptor:
  225. bLength 9
  226. bDescriptorType 2
  227. wTotalLength 25
  228. bNumInterfaces 1
  229. bConfigurationValue 1
  230. iConfiguration 0
  231. bmAttributes 0xe0
  232. Self Powered
  233. Remote Wakeup
  234. MaxPower 0mA
  235. Interface Descriptor:
  236. bLength 9
  237. bDescriptorType 4
  238. bInterfaceNumber 0
  239. bAlternateSetting 0
  240. bNumEndpoints 1
  241. bInterfaceClass 9 Hub
  242. bInterfaceSubClass 0 Unused
  243. bInterfaceProtocol 0 Full speed (or root) hub
  244. iInterface 0
  245. Endpoint Descriptor:
  246. bLength 7
  247. bDescriptorType 5
  248. bEndpointAddress 0x81 EP 1 IN
  249. bmAttributes 3
  250. Transfer Type Interrupt
  251. Synch Type None
  252. Usage Type Data
  253. wMaxPacketSize 0x0002 1x 2 bytes
  254. bInterval 255
  255. Hub Descriptor:
  256. bLength 9
  257. bDescriptorType 41
  258. nNbrPorts 6
  259. wHubCharacteristic 0x0012
  260. No power switching (usb 1.0)
  261. No overcurrent protection
  262. bPwrOn2PwrGood 1 * 2 milli seconds
  263. bHubContrCurrent 0 milli Ampere
  264. DeviceRemovable 0x00
  265. PortPwrCtrlMask 0xff
  266. Hub Port Status:
  267. Port 1: 0000.0100 power
  268. Port 2: 0000.0100 power
  269. Port 3: 0000.0100 power
  270. Port 4: 0000.0100 power
  271. Port 5: 0000.0100 power
  272. Port 6: 0000.0100 power
  273. Device Status: 0x0003
  274. Self Powered
  275. Remote Wakeup Enabled
  276.  
  277. Bus 003 Device 002: ID 046d:c01a Logitech, Inc. M-BQ85 Optical Wheel Mouse
  278. Device Descriptor:
  279. bLength 18
  280. bDescriptorType 1
  281. bcdUSB 2.00
  282. bDeviceClass 0 (Defined at Interface level)
  283. bDeviceSubClass 0
  284. bDeviceProtocol 0
  285. bMaxPacketSize0 8
  286. idVendor 0x046d Logitech, Inc.
  287. idProduct 0xc01a M-BQ85 Optical Wheel Mouse
  288. bcdDevice 19.00
  289. iManufacturer 1 Logitech
  290. iProduct 2 USB-PS/2 Optical Mouse
  291. iSerial 0
  292. bNumConfigurations 1
  293. Configuration Descriptor:
  294. bLength 9
  295. bDescriptorType 2
  296. wTotalLength 34
  297. bNumInterfaces 1
  298. bConfigurationValue 1
  299. iConfiguration 0
  300. bmAttributes 0xa0
  301. (Bus Powered)
  302. Remote Wakeup
  303. MaxPower 98mA
  304. Interface Descriptor:
  305. bLength 9
  306. bDescriptorType 4
  307. bInterfaceNumber 0
  308. bAlternateSetting 0
  309. bNumEndpoints 1
  310. bInterfaceClass 3 Human Interface Device
  311. bInterfaceSubClass 1 Boot Interface Subclass
  312. bInterfaceProtocol 2 Mouse
  313. iInterface 0
  314. HID Device Descriptor:
  315. bLength 9
  316. bDescriptorType 33
  317. bcdHID 1.10
  318. bCountryCode 0 Not supported
  319. bNumDescriptors 1
  320. bDescriptorType 34 Report
  321. wDescriptorLength 50
  322. Report Descriptors:
  323. ** UNAVAILABLE **
  324. Endpoint Descriptor:
  325. bLength 7
  326. bDescriptorType 5
  327. bEndpointAddress 0x81 EP 1 IN
  328. bmAttributes 3
  329. Transfer Type Interrupt
  330. Synch Type None
  331. Usage Type Data
  332. wMaxPacketSize 0x0004 1x 4 bytes
  333. bInterval 10
  334. Device Status: 0x0000
  335. (Bus Powered)
  336.  
  337. Bus 003 Device 004: ID 15ca:0101 Textech International Ltd. MIDI Interface cable
  338. Device Descriptor:
  339. bLength 18
  340. bDescriptorType 1
  341. bcdUSB 1.10
  342. bDeviceClass 0 (Defined at Interface level)
  343. bDeviceSubClass 0
  344. bDeviceProtocol 0
  345. bMaxPacketSize0 8
  346. idVendor 0x15ca Textech International Ltd.
  347. idProduct 0x0101 MIDI Interface cable
  348. bcdDevice f1.10
  349. iManufacturer 0
  350. iProduct 2
  351. iSerial 0
  352. bNumConfigurations 1
  353. Configuration Descriptor:
  354. bLength 9
  355. bDescriptorType 2
  356. wTotalLength 101
  357. bNumInterfaces 2
  358. bConfigurationValue 1
  359. iConfiguration 0
  360. bmAttributes 0x80
  361. (Bus Powered)
  362. MaxPower 100mA
  363. Interface Descriptor:
  364. bLength 9
  365. bDescriptorType 4
  366. bInterfaceNumber 0
  367. bAlternateSetting 0
  368. bNumEndpoints 0
  369. bInterfaceClass 1 Audio
  370. bInterfaceSubClass 1 Control Device
  371. bInterfaceProtocol 0
  372. iInterface 0
  373. AudioControl Interface Descriptor:
  374. bLength 9
  375. bDescriptorType 36
  376. bDescriptorSubtype 1 (HEADER)
  377. bcdADC 1.00
  378. wTotalLength 9
  379. bInCollection 1
  380. baInterfaceNr( 0) 1
  381. Interface Descriptor:
  382. bLength 9
  383. bDescriptorType 4
  384. bInterfaceNumber 1
  385. bAlternateSetting 0
  386. bNumEndpoints 2
  387. bInterfaceClass 1 Audio
  388. bInterfaceSubClass 3 MIDI Streaming
  389. bInterfaceProtocol 0
  390. iInterface 0
  391. MIDIStreaming Interface Descriptor:
  392. bLength 7
  393. bDescriptorType 36
  394. bDescriptorSubtype 1 (HEADER)
  395. bcdADC 1.00
  396. wTotalLength 65
  397. MIDIStreaming Interface Descriptor:
  398. bLength 6
  399. bDescriptorType 36
  400. bDescriptorSubtype 2 (MIDI_IN_JACK)
  401. bJackType 1 Embedded
  402. bJackID 1
  403. iJack 0
  404. MIDIStreaming Interface Descriptor:
  405. bLength 6
  406. bDescriptorType 36
  407. bDescriptorSubtype 2 (MIDI_IN_JACK)
  408. bJackType 2 External
  409. bJackID 2
  410. iJack 0
  411. MIDIStreaming Interface Descriptor:
  412. bLength 9
  413. bDescriptorType 36
  414. bDescriptorSubtype 3 (MIDI_OUT_JACK)
  415. bJackType 1 Embedded
  416. bJackID 3
  417. bNrInputPins 1
  418. baSourceID( 0) 2
  419. BaSourcePin( 0) 1
  420. iJack 0
  421. MIDIStreaming Interface Descriptor:
  422. bLength 9
  423. bDescriptorType 36
  424. bDescriptorSubtype 3 (MIDI_OUT_JACK)
  425. bJackType 2 External
  426. bJackID 4
  427. bNrInputPins 1
  428. baSourceID( 0) 1
  429. BaSourcePin( 0) 1
  430. iJack 0
  431. Endpoint Descriptor:
  432. bLength 9
  433. bDescriptorType 5
  434. bEndpointAddress 0x81 EP 1 IN
  435. bmAttributes 2
  436. Transfer Type Bulk
  437. Synch Type None
  438. Usage Type Data
  439. wMaxPacketSize 0x0008 1x 8 bytes
  440. bInterval 0
  441. bRefresh 0
  442. bSynchAddress 0
  443. MIDIStreaming Endpoint Descriptor:
  444. bLength 5
  445. bDescriptorType 37
  446. bDescriptorSubtype 1 (GENERAL)
  447. bNumEmbMIDIJack 1
  448. baAssocJackID( 0) 3
  449. Endpoint Descriptor:
  450. bLength 9
  451. bDescriptorType 5
  452. bEndpointAddress 0x02 EP 2 OUT
  453. bmAttributes 2
  454. Transfer Type Bulk
  455. Synch Type None
  456. Usage Type Data
  457. wMaxPacketSize 0x0008 1x 8 bytes
  458. bInterval 0
  459. bRefresh 0
  460. bSynchAddress 0
  461. MIDIStreaming Endpoint Descriptor:
  462. bLength 5
  463. bDescriptorType 37
  464. bDescriptorSubtype 1 (GENERAL)
  465. bNumEmbMIDIJack 1
  466. baAssocJackID( 0) 1
  467. Device Status: 0x0003
  468. Self Powered
  469. Remote Wakeup Enabled
  470.  
  471. Bus 002 Device 004: ID 0926:0202
  472. Device Descriptor:
  473. bLength 18
  474. bDescriptorType 1
  475. bcdUSB 2.00
  476. bDeviceClass 239 Miscellaneous Device
  477. bDeviceSubClass 2 ?
  478. bDeviceProtocol 1 Interface Association
  479. bMaxPacketSize0 64
  480. idVendor 0x0926
  481. idProduct 0x0202
  482. bcdDevice 1.00
  483. iManufacturer 1 Sound Devices
  484. iProduct 2 USBPre2
  485. iSerial 3 HB0711306000
  486. bNumConfigurations 1
  487. Configuration Descriptor:
  488. bLength 9
  489. bDescriptorType 2
  490. wTotalLength 394
  491. bNumInterfaces 4
  492. bConfigurationValue 1
  493. iConfiguration 0
  494. bmAttributes 0x80
  495. (Bus Powered)
  496. MaxPower 480mA
  497. Interface Association:
  498. bLength 8
  499. bDescriptorType 11
  500. bFirstInterface 0
  501. bInterfaceCount 3
  502. bFunctionClass 1 Audio
  503. bFunctionSubClass 0
  504. bFunctionProtocol 0
  505. iFunction 0
  506. Interface Descriptor:
  507. bLength 9
  508. bDescriptorType 4
  509. bInterfaceNumber 0
  510. bAlternateSetting 0
  511. bNumEndpoints 0
  512. bInterfaceClass 1 Audio
  513. bInterfaceSubClass 1 Control Device
  514. bInterfaceProtocol 0
  515. iInterface 0
  516. AudioControl Interface Descriptor:
  517. bLength 10
  518. bDescriptorType 36
  519. bDescriptorSubtype 1 (HEADER)
  520. bcdADC 1.00
  521. wTotalLength 52
  522. bInCollection 2
  523. baInterfaceNr( 0) 1
  524. baInterfaceNr( 1) 2
  525. AudioControl Interface Descriptor:
  526. bLength 12
  527. bDescriptorType 36
  528. bDescriptorSubtype 2 (INPUT_TERMINAL)
  529. bTerminalID 1
  530. wTerminalType 0x0101 USB Streaming
  531. bAssocTerminal 0
  532. bNrChannels 2
  533. wChannelConfig 0x0003
  534. Left Front (L)
  535. Right Front (R)
  536. iChannelNames 0
  537. iTerminal 0
  538. AudioControl Interface Descriptor:
  539. bLength 9
  540. bDescriptorType 36
  541. bDescriptorSubtype 3 (OUTPUT_TERMINAL)
  542. bTerminalID 2
  543. wTerminalType 0x0301 Speaker
  544. bAssocTerminal 0
  545. bSourceID 1
  546. iTerminal 0
  547. AudioControl Interface Descriptor:
  548. bLength 12
  549. bDescriptorType 36
  550. bDescriptorSubtype 2 (INPUT_TERMINAL)
  551. bTerminalID 3
  552. wTerminalType 0x0602 Digital Audio Interface
  553. bAssocTerminal 0
  554. bNrChannels 2
  555. wChannelConfig 0x0003
  556. Left Front (L)
  557. Right Front (R)
  558. iChannelNames 0
  559. iTerminal 0
  560. AudioControl Interface Descriptor:
  561. bLength 9
  562. bDescriptorType 36
  563. bDescriptorSubtype 3 (OUTPUT_TERMINAL)
  564. bTerminalID 4
  565. wTerminalType 0x0101 USB Streaming
  566. bAssocTerminal 0
  567. bSourceID 3
  568. iTerminal 0
  569. Interface Descriptor:
  570. bLength 9
  571. bDescriptorType 4
  572. bInterfaceNumber 1
  573. bAlternateSetting 0
  574. bNumEndpoints 0
  575. bInterfaceClass 1 Audio
  576. bInterfaceSubClass 2 Streaming
  577. bInterfaceProtocol 0
  578. iInterface 0
  579. Interface Descriptor:
  580. bLength 9
  581. bDescriptorType 4
  582. bInterfaceNumber 1
  583. bAlternateSetting 1
  584. bNumEndpoints 2
  585. bInterfaceClass 1 Audio
  586. bInterfaceSubClass 2 Streaming
  587. bInterfaceProtocol 0
  588. iInterface 0
  589. AudioStreaming Interface Descriptor:
  590. bLength 7
  591. bDescriptorType 36
  592. bDescriptorSubtype 1 (AS_GENERAL)
  593. bTerminalLink 1
  594. bDelay 1 frames
  595. wFormatTag 1 PCM
  596. AudioStreaming Interface Descriptor:
  597. bLength 26
  598. bDescriptorType 36
  599. bDescriptorSubtype 2 (FORMAT_TYPE)
  600. bFormatType 1 (FORMAT_TYPE_I)
  601. bNrChannels 2
  602. bSubframeSize 2
  603. bBitResolution 16
  604. bSamFreqType 6 Discrete
  605. tSamFreq[ 0] 8000
  606. tSamFreq[ 1] 16000
  607. tSamFreq[ 2] 24000
  608. tSamFreq[ 3] 32000
  609. tSamFreq[ 4] 44100
  610. tSamFreq[ 5] 48000
  611. Endpoint Descriptor:
  612. bLength 9
  613. bDescriptorType 5
  614. bEndpointAddress 0x06 EP 6 OUT
  615. bmAttributes 5
  616. Transfer Type Isochronous
  617. Synch Type Asynchronous
  618. Usage Type Data
  619. wMaxPacketSize 0x0126 1x 294 bytes
  620. bInterval 4
  621. bRefresh 0
  622. bSynchAddress 129
  623. AudioControl Endpoint Descriptor:
  624. bLength 7
  625. bDescriptorType 37
  626. bDescriptorSubtype 1 (EP_GENERAL)
  627. bmAttributes 0x01
  628. Sampling Frequency
  629. bLockDelayUnits 2 Decoded PCM samples
  630. wLockDelay 0 Decoded PCM samples
  631. Endpoint Descriptor:
  632. bLength 9
  633. bDescriptorType 5
  634. bEndpointAddress 0x81 EP 1 IN
  635. bmAttributes 1
  636. Transfer Type Isochronous
  637. Synch Type None
  638. Usage Type Data
  639. wMaxPacketSize 0x0003 1x 3 bytes
  640. bInterval 4
  641. bRefresh 5
  642. bSynchAddress 0
  643. Interface Descriptor:
  644. bLength 9
  645. bDescriptorType 4
  646. bInterfaceNumber 1
  647. bAlternateSetting 2
  648. bNumEndpoints 2
  649. bInterfaceClass 1 Audio
  650. bInterfaceSubClass 2 Streaming
  651. bInterfaceProtocol 0
  652. iInterface 0
  653. AudioStreaming Interface Descriptor:
  654. bLength 7
  655. bDescriptorType 36
  656. bDescriptorSubtype 1 (AS_GENERAL)
  657. bTerminalLink 1
  658. bDelay 1 frames
  659. wFormatTag 1 PCM
  660. AudioStreaming Interface Descriptor:
  661. bLength 26
  662. bDescriptorType 36
  663. bDescriptorSubtype 2 (FORMAT_TYPE)
  664. bFormatType 1 (FORMAT_TYPE_I)
  665. bNrChannels 2
  666. bSubframeSize 3
  667. bBitResolution 24
  668. bSamFreqType 6 Discrete
  669. tSamFreq[ 0] 8000
  670. tSamFreq[ 1] 16000
  671. tSamFreq[ 2] 24000
  672. tSamFreq[ 3] 32000
  673. tSamFreq[ 4] 44100
  674. tSamFreq[ 5] 48000
  675. Endpoint Descriptor:
  676. bLength 9
  677. bDescriptorType 5
  678. bEndpointAddress 0x06 EP 6 OUT
  679. bmAttributes 5
  680. Transfer Type Isochronous
  681. Synch Type Asynchronous
  682. Usage Type Data
  683. wMaxPacketSize 0x0126 1x 294 bytes
  684. bInterval 4
  685. bRefresh 0
  686. bSynchAddress 129
  687. AudioControl Endpoint Descriptor:
  688. bLength 7
  689. bDescriptorType 37
  690. bDescriptorSubtype 1 (EP_GENERAL)
  691. bmAttributes 0x01
  692. Sampling Frequency
  693. bLockDelayUnits 2 Decoded PCM samples
  694. wLockDelay 0 Decoded PCM samples
  695. Endpoint Descriptor:
  696. bLength 9
  697. bDescriptorType 5
  698. bEndpointAddress 0x81 EP 1 IN
  699. bmAttributes 1
  700. Transfer Type Isochronous
  701. Synch Type None
  702. Usage Type Data
  703. wMaxPacketSize 0x0003 1x 3 bytes
  704. bInterval 4
  705. bRefresh 5
  706. bSynchAddress 0
  707. Interface Descriptor:
  708. bLength 9
  709. bDescriptorType 4
  710. bInterfaceNumber 1
  711. bAlternateSetting 3
  712. bNumEndpoints 2
  713. bInterfaceClass 255 Vendor Specific Class
  714. bInterfaceSubClass 0
  715. bInterfaceProtocol 0
  716. iInterface 0
  717. Endpoint Descriptor:
  718. bLength 7
  719. bDescriptorType 5
  720. bEndpointAddress 0x85 EP 5 IN
  721. bmAttributes 5
  722. Transfer Type Isochronous
  723. Synch Type Asynchronous
  724. Usage Type Data
  725. wMaxPacketSize 0x0126 1x 294 bytes
  726. bInterval 1
  727. Endpoint Descriptor:
  728. bLength 7
  729. bDescriptorType 5
  730. bEndpointAddress 0x06 EP 6 OUT
  731. bmAttributes 5
  732. Transfer Type Isochronous
  733. Synch Type Asynchronous
  734. Usage Type Data
  735. wMaxPacketSize 0x0126 1x 294 bytes
  736. bInterval 1
  737. Interface Descriptor:
  738. bLength 9
  739. bDescriptorType 4
  740. bInterfaceNumber 2
  741. bAlternateSetting 0
  742. bNumEndpoints 0
  743. bInterfaceClass 1 Audio
  744. bInterfaceSubClass 2 Streaming
  745. bInterfaceProtocol 0
  746. iInterface 0
  747. Interface Descriptor:
  748. bLength 9
  749. bDescriptorType 4
  750. bInterfaceNumber 2
  751. bAlternateSetting 1
  752. bNumEndpoints 1
  753. bInterfaceClass 1 Audio
  754. bInterfaceSubClass 2 Streaming
  755. bInterfaceProtocol 0
  756. iInterface 0
  757. AudioStreaming Interface Descriptor:
  758. bLength 7
  759. bDescriptorType 36
  760. bDescriptorSubtype 1 (AS_GENERAL)
  761. bTerminalLink 4
  762. bDelay 1 frames
  763. wFormatTag 1 PCM
  764. AudioStreaming Interface Descriptor:
  765. bLength 26
  766. bDescriptorType 36
  767. bDescriptorSubtype 2 (FORMAT_TYPE)
  768. bFormatType 1 (FORMAT_TYPE_I)
  769. bNrChannels 2
  770. bSubframeSize 2
  771. bBitResolution 16
  772. bSamFreqType 6 Discrete
  773. tSamFreq[ 0] 8000
  774. tSamFreq[ 1] 16000
  775. tSamFreq[ 2] 24000
  776. tSamFreq[ 3] 32000
  777. tSamFreq[ 4] 44100
  778. tSamFreq[ 5] 48000
  779. Endpoint Descriptor:
  780. bLength 9
  781. bDescriptorType 5
  782. bEndpointAddress 0x85 EP 5 IN
  783. bmAttributes 5
  784. Transfer Type Isochronous
  785. Synch Type Asynchronous
  786. Usage Type Data
  787. wMaxPacketSize 0x0126 1x 294 bytes
  788. bInterval 4
  789. bRefresh 0
  790. bSynchAddress 0
  791. AudioControl Endpoint Descriptor:
  792. bLength 7
  793. bDescriptorType 37
  794. bDescriptorSubtype 1 (EP_GENERAL)
  795. bmAttributes 0x01
  796. Sampling Frequency
  797. bLockDelayUnits 2 Decoded PCM samples
  798. wLockDelay 0 Decoded PCM samples
  799. Interface Descriptor:
  800. bLength 9
  801. bDescriptorType 4
  802. bInterfaceNumber 2
  803. bAlternateSetting 2
  804. bNumEndpoints 1
  805. bInterfaceClass 1 Audio
  806. bInterfaceSubClass 2 Streaming
  807. bInterfaceProtocol 0
  808. iInterface 0
  809. AudioStreaming Interface Descriptor:
  810. bLength 7
  811. bDescriptorType 36
  812. bDescriptorSubtype 1 (AS_GENERAL)
  813. bTerminalLink 4
  814. bDelay 1 frames
  815. wFormatTag 1 PCM
  816. AudioStreaming Interface Descriptor:
  817. bLength 26
  818. bDescriptorType 36
  819. bDescriptorSubtype 2 (FORMAT_TYPE)
  820. bFormatType 1 (FORMAT_TYPE_I)
  821. bNrChannels 2
  822. bSubframeSize 3
  823. bBitResolution 24
  824. bSamFreqType 6 Discrete
  825. tSamFreq[ 0] 8000
  826. tSamFreq[ 1] 16000
  827. tSamFreq[ 2] 24000
  828. tSamFreq[ 3] 32000
  829. tSamFreq[ 4] 44100
  830. tSamFreq[ 5] 48000
  831. Endpoint Descriptor:
  832. bLength 9
  833. bDescriptorType 5
  834. bEndpointAddress 0x85 EP 5 IN
  835. bmAttributes 5
  836. Transfer Type Isochronous
  837. Synch Type Asynchronous
  838. Usage Type Data
  839. wMaxPacketSize 0x0126 1x 294 bytes
  840. bInterval 4
  841. bRefresh 0
  842. bSynchAddress 0
  843. AudioControl Endpoint Descriptor:
  844. bLength 7
  845. bDescriptorType 37
  846. bDescriptorSubtype 1 (EP_GENERAL)
  847. bmAttributes 0x01
  848. Sampling Frequency
  849. bLockDelayUnits 2 Decoded PCM samples
  850. wLockDelay 0 Decoded PCM samples
  851. Interface Descriptor:
  852. bLength 9
  853. bDescriptorType 4
  854. bInterfaceNumber 3
  855. bAlternateSetting 0
  856. bNumEndpoints 1
  857. bInterfaceClass 3 Human Interface Device
  858. bInterfaceSubClass 0 No Subclass
  859. bInterfaceProtocol 0 None
  860. iInterface 0
  861. HID Device Descriptor:
  862. bLength 9
  863. bDescriptorType 33
  864. bcdHID 1.01
  865. bCountryCode 0 Not supported
  866. bNumDescriptors 1
  867. bDescriptorType 34 Report
  868. wDescriptorLength 66
  869. Report Descriptors:
  870. ** UNAVAILABLE **
  871. Endpoint Descriptor:
  872. bLength 7
  873. bDescriptorType 5
  874. bEndpointAddress 0x82 EP 2 IN
  875. bmAttributes 3
  876. Transfer Type Interrupt
  877. Synch Type None
  878. Usage Type Data
  879. wMaxPacketSize 0x0040 1x 64 bytes
  880. bInterval 4
  881. Device Qualifier (for other device speed):
  882. bLength 10
  883. bDescriptorType 6
  884. bcdUSB 2.00
  885. bDeviceClass 0 (Defined at Interface level)
  886. bDeviceSubClass 0
  887. bDeviceProtocol 0
  888. bMaxPacketSize0 64
  889. bNumConfigurations 1
  890. Device Status: 0x0001
  891. Self Powered
  892.  
  893.