8 Replies Latest reply on Mar 25, 2013 12:41 AM by gaya

    Implementing Microsoft OS Descriptors for FX2LP CY7C68013A

    paul.wittibschlager

       Does anybody have some guidelines or example code on how to implement Microsoft OS Descriptors for the FX2LP?  I am using the CY7C68013A.  Any help is much appreciated.  

         

      Here are some notes from Microsoft documenation:

         

      A standard USB string descriptor, referred to as an OS string descriptor.
      Each device that supports Microsoft OS descriptors must store one OS string descriptor in its firmware at a standard index. This descriptor identifies the device as supporting Microsoft OS descriptors and includes the data that is required to retrieve the associated feature descriptors

         

       

             

           ·             Its presence indicates that the device contains one or more OS feature descriptors.

         

           ·             It contains the data that is required to retrieve the associated OS feature descriptors.

         

           ·             It contains a signature field that differentiates the OS string descriptor from other strings that IHVs might choose to store at 0xEE.

         

           ·             It contains a version number that allows for future revisions of Microsoft OS descriptors.