USB 3.0 descriptor definition | Cypress Semiconductor
USB 3.0 descriptor definition
I use FX3s eveluation board to study USB 3.0 spec, But I have some wonder about descriptors.
I think kind of ordering problem, but I can't understanding cleary.
USB 3.0 Specification Release Number for example, in Device descriptor. the Number is 0x0300 but in the example code(USBBulkLoopAutoEnum Descriptor) is written 0x0003.
another sample is Vendor ID, I know Cypress Semiconductor Vendor ID is 0x04B4, but example code served 0xB404.
By ther way, Product ID is different, CY30700 Licorice evaluation board product number is 0xF000, example coude served 0xF000.
What is different thing about Product ID and Vendor ID or Specification Release Number ??