Advertisement
Guest User

Sonoma M1 UAC 2.0 Windows

a guest
May 28th, 2017
246
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 21.06 KB | None | 0 0
  1. [Port5] : USB Composite Device
  2.  
  3.  
  4. Is Port User Connectable: yes
  5. Is Port Debug Capable: no
  6. Companion Port Number: 21
  7. Companion Hub Symbolic Link Name: USB#ROOT_HUB30#4&19482743&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
  8. Protocols Supported:
  9. USB 1.1: yes
  10. USB 2.0: yes
  11. USB 3.0: no
  12.  
  13. Device Power State: PowerDeviceD0
  14.  
  15. ---===>Device Information<===---
  16. English product name: "Sonoma Model One (USB Audio Class 2)"
  17.  
  18. ConnectionStatus:
  19. Current Config Value: 0x01 -> Device Bus Speed: High (is not SuperSpeed or higher capable)
  20. Device Address: 0x0C
  21. Open Pipes: 0
  22. *!*ERROR: No open pipes!
  23.  
  24. ===>Device Descriptor<===
  25. bLength: 0x12
  26. bDescriptorType: 0x01
  27. bcdUSB: 0x0200
  28. bDeviceClass: 0xEF -> This is a Multi-interface Function Code Device
  29. bDeviceSubClass: 0x02 -> This is the Common Class Sub Class
  30. bDeviceProtocol: 0x01 -> This is the Interface Association Descriptor protocol
  31. bMaxPacketSize0: 0x40 = (64) Bytes
  32. idVendor: 0x20B1 = XMOS Ltd.
  33. idProduct: 0x308E
  34. bcdDevice: 0x0112
  35. iManufacturer: 0x01
  36. English (United States) "Sonoma"
  37. iProduct: 0x03
  38. English (United States) "Sonoma Model One (USB Audio Class 2)"
  39. iSerialNumber: 0x00
  40. bNumConfigurations: 0x02
  41. *!*CAUTION: Most host controllers will only work with one configuration per speed
  42.  
  43. ---===>Full Configuration Descriptor<===---
  44.  
  45. ===>Configuration Descriptor<===
  46. bLength: 0x09
  47. bDescriptorType: 0x02
  48. wTotalLength: 0x016D -> Validated
  49. bNumInterfaces: 0x04
  50. bConfigurationValue: 0x01
  51. iConfiguration: 0x00
  52. bmAttributes: 0xC0 -> Self Powered
  53. MaxPower: 0x00 = 0 mA
  54.  
  55. ===>IAD Descriptor<===
  56. bLength: 0x08
  57. bDescriptorType: 0x0B
  58. bFirstInterface: 0x00
  59. bInterfaceCount: 0x03
  60. bFunctionClass: 0x01 -> Audio Interface Class
  61. bFunctionSubClass: 0x00
  62. *!*CAUTION: This appears to be an invalid bFunctionSubClass
  63. bFunctionProtocol: 0x20
  64. iFunction: 0x00
  65.  
  66. ===>Interface Descriptor<===
  67. bLength: 0x09
  68. bDescriptorType: 0x04
  69. bInterfaceNumber: 0x00
  70. bAlternateSetting: 0x00
  71. bNumEndpoints: 0x00
  72. bInterfaceClass: 0x01 -> Audio Interface Class
  73. bInterfaceSubClass: 0x01 -> Audio Control Interface SubClass
  74. bInterfaceProtocol: 0x20
  75. *!*WARNING: must be set to PC_PROTOCOL_UNDEFINED 0 for this class
  76. iInterface: 0x03
  77. English (United States) "Sonoma Model One (USB Audio Class 2)"
  78.  
  79. ===>Audio Control Interface Header Descriptor<===
  80. bLength: 0x09
  81. bDescriptorType: 0x24
  82. bDescriptorSubtype: 0x01
  83. bcdADC: 0x0200
  84. wTotalLength: 0x7708
  85. bInCollection: 0x00
  86.  
  87. ===>Descriptor Hex Dump<===
  88. bLength: 0x08
  89. bDescriptorType: 0x24
  90. 08 24 0A 29 03 07 00 0E
  91.  
  92. ===>Descriptor Hex Dump<===
  93. bLength: 0x08
  94. bDescriptorType: 0x24
  95. 08 24 0B 28 01 29 03 0D
  96.  
  97. ===>Descriptor Hex Dump<===
  98. bLength: 0x11
  99. bDescriptorType: 0x24
  100. 11 24 02 02 01 01 00 28 02 00 00 00 00 10 00 00
  101. 06
  102.  
  103. ===>Audio Control Feature Unit Descriptor<===
  104. bLength: 0x12
  105. bDescriptorType: 0x24
  106. bDescriptorSubtype: 0x06
  107. bUnitID: 0x0A
  108. bSourceID: 0x02
  109. bControlSize: 0x0F
  110. *!*WARNING: bLength is greater than number of bmaControls (bLength > ( 7 + (ch + 1) * n)
  111. *!*WARNING: Either bLength or bControlSize are invalid. The calculated logical channel count is -1. ((bLength - 7)/ n) - 1
  112.  
  113. ===>Descriptor Hex Dump<===
  114. bLength: 0x12
  115. bDescriptorType: 0x24
  116. 12 24 06 0A 02 0F 00 00 00 0F 00 00 00 0F 00 00
  117. 00 00
  118.  
  119. ===>Descriptor Hex Dump<===
  120. bLength: 0x0C
  121. bDescriptorType: 0x24
  122. 0C 24 03 14 01 03 00 0A 28 00 00 00
  123.  
  124. ===>Descriptor Hex Dump<===
  125. bLength: 0x11
  126. bDescriptorType: 0x24
  127. 11 24 02 01 01 02 00 28 02 00 00 00 00 12 00 00
  128. 00
  129.  
  130. ===>Audio Control Feature Unit Descriptor<===
  131. bLength: 0x12
  132. bDescriptorType: 0x24
  133. bDescriptorSubtype: 0x06
  134. bUnitID: 0x0B
  135. bSourceID: 0x01
  136. bControlSize: 0x0F
  137. *!*WARNING: bLength is greater than number of bmaControls (bLength > ( 7 + (ch + 1) * n)
  138. *!*WARNING: Either bLength or bControlSize are invalid. The calculated logical channel count is -1. ((bLength - 7)/ n) - 1
  139.  
  140. ===>Descriptor Hex Dump<===
  141. bLength: 0x12
  142. bDescriptorType: 0x24
  143. 12 24 06 0B 01 0F 00 00 00 0F 00 00 00 0F 00 00
  144. 00 00
  145.  
  146. ===>Descriptor Hex Dump<===
  147. bLength: 0x0C
  148. bDescriptorType: 0x24
  149. 0C 24 03 16 01 01 00 0B 28 00 00 07
  150.  
  151. ===>Interface Descriptor<===
  152. bLength: 0x09
  153. bDescriptorType: 0x04
  154. bInterfaceNumber: 0x01
  155. bAlternateSetting: 0x00
  156. bNumEndpoints: 0x00
  157. bInterfaceClass: 0x01 -> Audio Interface Class
  158. bInterfaceSubClass: 0x02 -> Audio Streaming Interface SubClass
  159. bInterfaceProtocol: 0x20
  160. *!*WARNING: must be set to PC_PROTOCOL_UNDEFINED 0 for this class
  161. iInterface: 0x04
  162. English (United States) "Sonoma Model One (USB Audio Class 2) "
  163.  
  164. ===>Interface Descriptor<===
  165. bLength: 0x09
  166. bDescriptorType: 0x04
  167. bInterfaceNumber: 0x01
  168. bAlternateSetting: 0x01
  169. bNumEndpoints: 0x01
  170. bInterfaceClass: 0x01 -> Audio Interface Class
  171. bInterfaceSubClass: 0x02 -> Audio Streaming Interface SubClass
  172. bInterfaceProtocol: 0x20
  173. *!*WARNING: must be set to PC_PROTOCOL_UNDEFINED 0 for this class
  174. iInterface: 0x04
  175. English (United States) "Sonoma Model One (USB Audio Class 2) "
  176.  
  177. ===>Descriptor Hex Dump<===
  178. bLength: 0x10
  179. bDescriptorType: 0x24
  180. 10 24 01 02 00 01 01 00 00 00 02 00 00 00 00 10
  181.  
  182. ===>Audio Streaming Format Type Descriptor<===
  183. bLength: 0x06
  184. bDescriptorType: 0x24
  185. bDescriptorSubtype: 0x02
  186. bFormatType: 0x01
  187. bNrChannels: 0x04
  188. bSubframeSize: 0x18
  189. bBitResolution: 0x07
  190. bSamFreqType: 0x05
  191. tSamFreq[1]: 0x880501 (8914177 Hz)
  192. tSamFreq[2]: 0x080101 (524545 Hz)
  193. tSamFreq[3]: 0x000125 (293 Hz)
  194. tSamFreq[4]: 0x080200 (524800 Hz)
  195. tSamFreq[5]: 0x040900 (264448 Hz)
  196.  
  197. ===>Endpoint Descriptor<===
  198. bLength: 0x07
  199. bDescriptorType: 0x05
  200. bEndpointAddress: 0x01 -> Direction: OUT - EndpointID: 1
  201. bmAttributes: 0x05 -> Isochronous Transfer Type, Synchronization Type = Asynchronous, Usage Type = Data Endpoint
  202. wMaxPacketSize: 0x0188 = 1 transactions per microframe, 0x188 max bytes
  203. bInterval: 0x01
  204.  
  205. ===>Descriptor Hex Dump<===
  206. bLength: 0x08
  207. bDescriptorType: 0x25
  208. 08 25 01 00 00 02 08 00
  209.  
  210. ===>Interface Descriptor<===
  211. bLength: 0x09
  212. bDescriptorType: 0x04
  213. bInterfaceNumber: 0x01
  214. bAlternateSetting: 0x02
  215. bNumEndpoints: 0x01
  216. bInterfaceClass: 0x01 -> Audio Interface Class
  217. bInterfaceSubClass: 0x02 -> Audio Streaming Interface SubClass
  218. bInterfaceProtocol: 0x20
  219. *!*WARNING: must be set to PC_PROTOCOL_UNDEFINED 0 for this class
  220. iInterface: 0x04
  221. English (United States) "Sonoma Model One (USB Audio Class 2) "
  222.  
  223. ===>Descriptor Hex Dump<===
  224. bLength: 0x10
  225. bDescriptorType: 0x24
  226. 10 24 01 02 00 01 01 00 00 00 02 00 00 00 00 10
  227.  
  228. ===>Audio Streaming Format Type Descriptor<===
  229. bLength: 0x06
  230. bDescriptorType: 0x24
  231. bDescriptorSubtype: 0x02
  232. bFormatType: 0x01
  233. bNrChannels: 0x02
  234. bSubframeSize: 0x10
  235. bBitResolution: 0x07
  236. bSamFreqType: 0x05
  237. tSamFreq[1]: 0xC40501 (12846337 Hz)
  238. tSamFreq[2]: 0x080100 (524544 Hz)
  239. tSamFreq[3]: 0x000125 (293 Hz)
  240. tSamFreq[4]: 0x080200 (524800 Hz)
  241. tSamFreq[5]: 0x040900 (264448 Hz)
  242.  
  243. ===>Endpoint Descriptor<===
  244. bLength: 0x07
  245. bDescriptorType: 0x05
  246. bEndpointAddress: 0x01 -> Direction: OUT - EndpointID: 1
  247. bmAttributes: 0x05 -> Isochronous Transfer Type, Synchronization Type = Asynchronous, Usage Type = Data Endpoint
  248. wMaxPacketSize: 0x00C4 = 1 transactions per microframe, 0xC4 max bytes
  249. bInterval: 0x01
  250.  
  251. ===>Descriptor Hex Dump<===
  252. bLength: 0x08
  253. bDescriptorType: 0x25
  254. 08 25 01 00 00 02 08 00
  255.  
  256. ===>Interface Descriptor<===
  257. bLength: 0x09
  258. bDescriptorType: 0x04
  259. bInterfaceNumber: 0x01
  260. bAlternateSetting: 0x03
  261. bNumEndpoints: 0x01
  262. bInterfaceClass: 0x01 -> Audio Interface Class
  263. bInterfaceSubClass: 0x02 -> Audio Streaming Interface SubClass
  264. bInterfaceProtocol: 0x20
  265. *!*WARNING: must be set to PC_PROTOCOL_UNDEFINED 0 for this class
  266. iInterface: 0x04
  267. English (United States) "Sonoma Model One (USB Audio Class 2) "
  268.  
  269. ===>Descriptor Hex Dump<===
  270. bLength: 0x10
  271. bDescriptorType: 0x24
  272. 10 24 01 02 00 01 00 00 00 80 02 00 00 00 00 10
  273.  
  274. ===>Audio Streaming Format Type Descriptor<===
  275. bLength: 0x06
  276. bDescriptorType: 0x24
  277. bDescriptorSubtype: 0x02
  278. bFormatType: 0x01
  279. bNrChannels: 0x04
  280. bSubframeSize: 0x20
  281. bBitResolution: 0x07
  282. bSamFreqType: 0x05
  283. tSamFreq[1]: 0x880501 (8914177 Hz)
  284. tSamFreq[2]: 0x080101 (524545 Hz)
  285. tSamFreq[3]: 0x000125 (293 Hz)
  286. tSamFreq[4]: 0x080200 (524800 Hz)
  287. tSamFreq[5]: 0x040900 (264448 Hz)
  288.  
  289. ===>Endpoint Descriptor<===
  290. bLength: 0x07
  291. bDescriptorType: 0x05
  292. bEndpointAddress: 0x01 -> Direction: OUT - EndpointID: 1
  293. bmAttributes: 0x05 -> Isochronous Transfer Type, Synchronization Type = Asynchronous, Usage Type = Data Endpoint
  294. wMaxPacketSize: 0x0188 = 1 transactions per microframe, 0x188 max bytes
  295. bInterval: 0x01
  296.  
  297. ===>Descriptor Hex Dump<===
  298. bLength: 0x08
  299. bDescriptorType: 0x25
  300. 08 25 01 00 00 02 08 00
  301.  
  302. ===>Interface Descriptor<===
  303. bLength: 0x09
  304. bDescriptorType: 0x04
  305. bInterfaceNumber: 0x02
  306. bAlternateSetting: 0x00
  307. bNumEndpoints: 0x00
  308. bInterfaceClass: 0x01 -> Audio Interface Class
  309. bInterfaceSubClass: 0x02 -> Audio Streaming Interface SubClass
  310. bInterfaceProtocol: 0x20
  311. *!*WARNING: must be set to PC_PROTOCOL_UNDEFINED 0 for this class
  312. iInterface: 0x05
  313. English (United States) "Sonoma Model One (USB Audio Class 2) "
  314.  
  315. ===>Interface Descriptor<===
  316. bLength: 0x09
  317. bDescriptorType: 0x04
  318. bInterfaceNumber: 0x02
  319. bAlternateSetting: 0x01
  320. bNumEndpoints: 0x01
  321. bInterfaceClass: 0x01 -> Audio Interface Class
  322. bInterfaceSubClass: 0x02 -> Audio Streaming Interface SubClass
  323. bInterfaceProtocol: 0x20
  324. *!*WARNING: must be set to PC_PROTOCOL_UNDEFINED 0 for this class
  325. iInterface: 0x05
  326. English (United States) "Sonoma Model One (USB Audio Class 2) "
  327.  
  328. ===>Descriptor Hex Dump<===
  329. bLength: 0x10
  330. bDescriptorType: 0x24
  331. 10 24 01 16 00 01 01 00 00 00 02 00 00 00 00 12
  332.  
  333. ===>Audio Streaming Format Type Descriptor<===
  334. bLength: 0x06
  335. bDescriptorType: 0x24
  336. bDescriptorSubtype: 0x02
  337. bFormatType: 0x01
  338. bNrChannels: 0x04
  339. bSubframeSize: 0x18
  340. bBitResolution: 0x07
  341. bSamFreqType: 0x05
  342. tSamFreq[1]: 0x882581 (8922497 Hz)
  343. tSamFreq[2]: 0x080101 (524545 Hz)
  344. tSamFreq[3]: 0x000125 (293 Hz)
  345. tSamFreq[4]: 0x080200 (524800 Hz)
  346. tSamFreq[5]: 0x040900 (264448 Hz)
  347.  
  348. ===>Endpoint Descriptor<===
  349. bLength: 0x07
  350. bDescriptorType: 0x05
  351. bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1
  352. bmAttributes: 0x25 -> Isochronous Transfer Type, Synchronization Type = Asynchronous, Usage Type = Implicit Feedback Data Endpoint
  353. wMaxPacketSize: 0x0188 = 1 transactions per microframe, 0x188 max bytes
  354. bInterval: 0x01
  355.  
  356. ===>Descriptor Hex Dump<===
  357. bLength: 0x08
  358. bDescriptorType: 0x25
  359. 08 25 01 00 00 02 08 00
  360.  
  361. ===>Interface Descriptor<===
  362. bLength: 0x09
  363. bDescriptorType: 0x04
  364. bInterfaceNumber: 0x03
  365. bAlternateSetting: 0x00
  366. bNumEndpoints: 0x00
  367. bInterfaceClass: 0xFE -> This is an Application Specific USB Device Interface Class
  368. -> This is a Device Firmware Application Specific USB Device Interface Class
  369. bInterfaceSubClass: 0x01
  370. bInterfaceProtocol: 0x01
  371. iInterface: 0x0F
  372. English (United States) "Sonoma DFU"
  373.  
  374. ===>HID Descriptor<===
  375. bLength: 0x09
  376. bDescriptorType: 0x21
  377. bcdHID: 0xFA07
  378. bCountryCode: 0x00
  379. bNumDescriptors: 0x40
  380. bDescriptorType: 0x00
  381. wDescriptorLength: 0x0110
  382. bDescriptorType: 0x00
  383. wDescriptorLength: 0x0000
  384. bDescriptorType: 0x00
  385. wDescriptorLength: 0x0000
  386. bDescriptorType: 0x00
  387. wDescriptorLength: 0x0000
  388. bDescriptorType: 0x00
  389. wDescriptorLength: 0x0000
  390. bDescriptorType: 0x00
  391. wDescriptorLength: 0x0000
  392. bDescriptorType: 0x74
  393. wDescriptorLength: 0x56B8
  394. bDescriptorType: 0x4A
  395. wDescriptorLength: 0x80CC
  396. bDescriptorType: 0x00
  397. wDescriptorLength: 0x5000
  398. bDescriptorType: 0xF8
  399. wDescriptorLength: 0x956A
  400. bDescriptorType: 0xAE
  401. wDescriptorLength: 0x0001
  402. bDescriptorType: 0x00
  403. wDescriptorLength: 0x1FC0
  404. bDescriptorType: 0x23
  405. wDescriptorLength: 0xAEB1
  406. bDescriptorType: 0x01
  407. wDescriptorLength: 0x0000
  408. bDescriptorType: 0x90
  409. wDescriptorLength: 0x6BDE
  410. bDescriptorType: 0x95
  411. wDescriptorLength: 0x01AE
  412. bDescriptorType: 0x00
  413. wDescriptorLength: 0xC000
  414. bDescriptorType: 0x1F
  415. wDescriptorLength: 0xB123
  416. bDescriptorType: 0xAE
  417. wDescriptorLength: 0x0001
  418. bDescriptorType: 0x00
  419. wDescriptorLength: 0x0000
  420. bDescriptorType: 0x00
  421. wDescriptorLength: 0x0000
  422. bDescriptorType: 0x00
  423. wDescriptorLength: 0x0000
  424. bDescriptorType: 0x00
  425. wDescriptorLength: 0x0000
  426. bDescriptorType: 0x00
  427. wDescriptorLength: 0x0000
  428. bDescriptorType: 0x00
  429. wDescriptorLength: 0x0000
  430. bDescriptorType: 0x00
  431. wDescriptorLength: 0x0000
  432. bDescriptorType: 0x00
  433. wDescriptorLength: 0x0000
  434. bDescriptorType: 0x00
  435. wDescriptorLength: 0x0000
  436. bDescriptorType: 0x00
  437. wDescriptorLength: 0x0000
  438. bDescriptorType: 0x00
  439. wDescriptorLength: 0x0000
  440. bDescriptorType: 0x00
  441. wDescriptorLength: 0x0000
  442. bDescriptorType: 0x00
  443. wDescriptorLength: 0x0000
  444. bDescriptorType: 0x00
  445. wDescriptorLength: 0x0000
  446. bDescriptorType: 0x00
  447. wDescriptorLength: 0x0000
  448. bDescriptorType: 0x00
  449. wDescriptorLength: 0x0000
  450. bDescriptorType: 0x00
  451. wDescriptorLength: 0x0000
  452. bDescriptorType: 0x00
  453. wDescriptorLength: 0x0000
  454. bDescriptorType: 0x00
  455. wDescriptorLength: 0x0000
  456. bDescriptorType: 0x00
  457. wDescriptorLength: 0x0000
  458. bDescriptorType: 0x00
  459. wDescriptorLength: 0x0000
  460. bDescriptorType: 0x00
  461. wDescriptorLength: 0x0000
  462. bDescriptorType: 0x00
  463. wDescriptorLength: 0x0000
  464. bDescriptorType: 0x00
  465. wDescriptorLength: 0x0000
  466. bDescriptorType: 0x00
  467. wDescriptorLength: 0x0000
  468. bDescriptorType: 0x00
  469. wDescriptorLength: 0x0000
  470. bDescriptorType: 0x00
  471. wDescriptorLength: 0x0000
  472. bDescriptorType: 0x00
  473. wDescriptorLength: 0x0000
  474. bDescriptorType: 0x00
  475. wDescriptorLength: 0x0000
  476. bDescriptorType: 0x00
  477. wDescriptorLength: 0x0E00
  478. bDescriptorType: 0x00
  479. wDescriptorLength: 0x0E00
  480. bDescriptorType: 0xF4
  481. wDescriptorLength: 0x0080
  482. bDescriptorType: 0x00
  483. wDescriptorLength: 0x1920
  484. bDescriptorType: 0x6C
  485. wDescriptorLength: 0xAE95
  486. bDescriptorType: 0x01
  487. wDescriptorLength: 0x0000
  488. bDescriptorType: 0x20
  489. wDescriptorLength: 0x6CEF
  490. bDescriptorType: 0x95
  491. wDescriptorLength: 0x01AE
  492. bDescriptorType: 0x00
  493. wDescriptorLength: 0x0000
  494. bDescriptorType: 0x00
  495. wDescriptorLength: 0x0000
  496. bDescriptorType: 0x00
  497. wDescriptorLength: 0x0000
  498. bDescriptorType: 0x00
  499. wDescriptorLength: 0x000C
  500. bDescriptorType: 0x01
  501. wDescriptorLength: 0xF60D
  502. bDescriptorType: 0x80
  503. wDescriptorLength: 0x1400
  504. bDescriptorType: 0x02
  505. wDescriptorLength: 0x0000
  506. bDescriptorType: 0x00
  507. wDescriptorLength: 0x00AC
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement