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?
我想设计一个基于MAX3420E的设备，但是不符合标准Windows类。应如何获取Windows驱动程序？
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. Microsoft has announced a general-purpose BULK driver for the USB in the upcoming "Vista" version of Windows.
有两种选择：
自己编写Windows驱动程序。这比较复杂，难度大，仅建议专家使用。 购买通用驱动程序。一般由USB驱动程序和访问驱动程序的C函数库构成。驱动程序应与您设备描述符中的VID(供应商ID)和PID(产品ID)匹配。
Microsoft在“Vista”版Windows中，会为USB提供通用BULK驱动程序。