Article I want to design a MAX3420E-based device that does not conform to a standard Windows®︎ class. What do I use for a Windows driver?

There are two alternatives: 1) Write the Windows driver yourself. This is complex and difficult and recommended only for specialists. 2) Purchase a general-purpose driver. These typically consist of the USB driver and a companion library of C functions to access the driver. Drivers are matched to the VID (Vendor ID) and PID (Product ID) in your device descriptor. MicrosoftRegistered has announced a general-purpose BULK driver for the USB in the upcoming "Vista" version of Windows.

Before You Switch


Switching languages will make ADI Explorer unavailable. Resume your session by switching back to English and reopening ADI Explorer.