Changes

Jump to navigation Jump to search
364 bytes added ,  00:05, 7 October 2017
no edit summary
Line 36: Line 36:  
== SetVidPidBcd ==
 
== SetVidPidBcd ==
 
Takes a type-5 buffer with 0x66 bytes of USB descriptor data (see [[Manu_Services#manu|manu]]).
 
Takes a type-5 buffer with 0x66 bytes of USB descriptor data (see [[Manu_Services#manu|manu]]).
 +
 +
{| class="wikitable" border="1"
 +
|-
 +
! Offset || Size || Description
 +
|-
 +
| 0x0 || 0x2 || VID (idVendor)
 +
|-
 +
| 0x2 || 0x2 || PID (idProduct)
 +
|-
 +
| 0x4 || 0x2 || bcdUSB
 +
|-
 +
| 0x6 || 0x20 || Manufacturer
 +
|-
 +
| 0x26 || 0x20 || Product
 +
|-
 +
| 0x46 || 0x20 || SerialNumber
 +
|}
 +
 +
The last 3 blocks are strings. The data following each string is all-zero, for padding to size 0x20.
    
== IDsInterface ==
 
== IDsInterface ==

Navigation menu