162306a36Sopenharmony_ci; Windows USB CDC ACM Setup File
262306a36Sopenharmony_ci
362306a36Sopenharmony_ci; Based on INF template which was:
462306a36Sopenharmony_ci;     Copyright (c) 2000 Microsoft Corporation
562306a36Sopenharmony_ci;     Copyright (c) 2007 Microchip Technology Inc.
662306a36Sopenharmony_ci; likely to be covered by the MLPL as found at:
762306a36Sopenharmony_ci;    <http://msdn.microsoft.com/en-us/cc300389.aspx#MLPL>.
862306a36Sopenharmony_ci; For use only on Windows operating systems.
962306a36Sopenharmony_ci
1062306a36Sopenharmony_ci[Version]
1162306a36Sopenharmony_ciSignature="$Windows NT$"
1262306a36Sopenharmony_ciClass=Ports
1362306a36Sopenharmony_ciClassGuid={4D36E978-E325-11CE-BFC1-08002BE10318}
1462306a36Sopenharmony_ciProvider=%Linux%
1562306a36Sopenharmony_ciDriverVer=11/15/2007,5.1.2600.0
1662306a36Sopenharmony_ci
1762306a36Sopenharmony_ci[Manufacturer]
1862306a36Sopenharmony_ci%Linux%=DeviceList, NTamd64
1962306a36Sopenharmony_ci
2062306a36Sopenharmony_ci[DestinationDirs]
2162306a36Sopenharmony_ciDefaultDestDir=12
2262306a36Sopenharmony_ci
2362306a36Sopenharmony_ci
2462306a36Sopenharmony_ci;------------------------------------------------------------------------------
2562306a36Sopenharmony_ci;  Windows 2000/XP/Vista-32bit Sections
2662306a36Sopenharmony_ci;------------------------------------------------------------------------------
2762306a36Sopenharmony_ci
2862306a36Sopenharmony_ci[DriverInstall.nt]
2962306a36Sopenharmony_ciinclude=mdmcpq.inf
3062306a36Sopenharmony_ciCopyFiles=DriverCopyFiles.nt
3162306a36Sopenharmony_ciAddReg=DriverInstall.nt.AddReg
3262306a36Sopenharmony_ci
3362306a36Sopenharmony_ci[DriverCopyFiles.nt]
3462306a36Sopenharmony_ciusbser.sys,,,0x20
3562306a36Sopenharmony_ci
3662306a36Sopenharmony_ci[DriverInstall.nt.AddReg]
3762306a36Sopenharmony_ciHKR,,DevLoader,,*ntkern
3862306a36Sopenharmony_ciHKR,,NTMPDriver,,USBSER.sys
3962306a36Sopenharmony_ciHKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"
4062306a36Sopenharmony_ci
4162306a36Sopenharmony_ci[DriverInstall.nt.Services]
4262306a36Sopenharmony_ciAddService=usbser, 0x00000002, DriverService.nt
4362306a36Sopenharmony_ci
4462306a36Sopenharmony_ci[DriverService.nt]
4562306a36Sopenharmony_ciDisplayName=%SERVICE%
4662306a36Sopenharmony_ciServiceType=1
4762306a36Sopenharmony_ciStartType=3
4862306a36Sopenharmony_ciErrorControl=1
4962306a36Sopenharmony_ciServiceBinary=%12%\USBSER.sys
5062306a36Sopenharmony_ci
5162306a36Sopenharmony_ci;------------------------------------------------------------------------------
5262306a36Sopenharmony_ci;  Vista-64bit Sections
5362306a36Sopenharmony_ci;------------------------------------------------------------------------------
5462306a36Sopenharmony_ci
5562306a36Sopenharmony_ci[DriverInstall.NTamd64]
5662306a36Sopenharmony_ciinclude=mdmcpq.inf
5762306a36Sopenharmony_ciCopyFiles=DriverCopyFiles.NTamd64
5862306a36Sopenharmony_ciAddReg=DriverInstall.NTamd64.AddReg
5962306a36Sopenharmony_ci
6062306a36Sopenharmony_ci[DriverCopyFiles.NTamd64]
6162306a36Sopenharmony_ciUSBSER.sys,,,0x20
6262306a36Sopenharmony_ci
6362306a36Sopenharmony_ci[DriverInstall.NTamd64.AddReg]
6462306a36Sopenharmony_ciHKR,,DevLoader,,*ntkern
6562306a36Sopenharmony_ciHKR,,NTMPDriver,,USBSER.sys
6662306a36Sopenharmony_ciHKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"
6762306a36Sopenharmony_ci
6862306a36Sopenharmony_ci[DriverInstall.NTamd64.Services]
6962306a36Sopenharmony_ciAddService=usbser, 0x00000002, DriverService.NTamd64
7062306a36Sopenharmony_ci
7162306a36Sopenharmony_ci[DriverService.NTamd64]
7262306a36Sopenharmony_ciDisplayName=%SERVICE%
7362306a36Sopenharmony_ciServiceType=1
7462306a36Sopenharmony_ciStartType=3
7562306a36Sopenharmony_ciErrorControl=1
7662306a36Sopenharmony_ciServiceBinary=%12%\USBSER.sys
7762306a36Sopenharmony_ci
7862306a36Sopenharmony_ci
7962306a36Sopenharmony_ci;------------------------------------------------------------------------------
8062306a36Sopenharmony_ci;  Vendor and Product ID Definitions
8162306a36Sopenharmony_ci;------------------------------------------------------------------------------
8262306a36Sopenharmony_ci; When developing your USB device, the VID and PID used in the PC side
8362306a36Sopenharmony_ci; application program and the firmware on the microcontroller must match.
8462306a36Sopenharmony_ci; Modify the below line to use your VID and PID.  Use the format as shown
8562306a36Sopenharmony_ci; below.
8662306a36Sopenharmony_ci; Note: One INF file can be used for multiple devices with different
8762306a36Sopenharmony_ci;       VID and PIDs.  For each supported device, append
8862306a36Sopenharmony_ci;       ",USB\VID_xxxx&PID_yyyy" to the end of the line.
8962306a36Sopenharmony_ci;------------------------------------------------------------------------------
9062306a36Sopenharmony_ci[SourceDisksFiles]
9162306a36Sopenharmony_ci[SourceDisksNames]
9262306a36Sopenharmony_ci[DeviceList]
9362306a36Sopenharmony_ci%DESCRIPTION%=DriverInstall, USB\VID_0525&PID_A4A7, USB\VID_1D6B&PID_0104&MI_02, USB\VID_1D6B&PID_0106&MI_00
9462306a36Sopenharmony_ci
9562306a36Sopenharmony_ci[DeviceList.NTamd64]
9662306a36Sopenharmony_ci%DESCRIPTION%=DriverInstall, USB\VID_0525&PID_A4A7, USB\VID_1D6B&PID_0104&MI_02, USB\VID_1D6B&PID_0106&MI_00
9762306a36Sopenharmony_ci
9862306a36Sopenharmony_ci
9962306a36Sopenharmony_ci;------------------------------------------------------------------------------
10062306a36Sopenharmony_ci;  String Definitions
10162306a36Sopenharmony_ci;------------------------------------------------------------------------------
10262306a36Sopenharmony_ci;Modify these strings to customize your device
10362306a36Sopenharmony_ci;------------------------------------------------------------------------------
10462306a36Sopenharmony_ci[Strings]
10562306a36Sopenharmony_ciLinux               = "Linux Developer Community"
10662306a36Sopenharmony_ciDESCRIPTION         = "Gadget Serial"
10762306a36Sopenharmony_ciSERVICE             = "USB RS-232 Emulation Driver"
108