^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1) ; Windows USB CDC ACM Setup File
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 2)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 3) ; Based on INF template which was:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 4) ; Copyright (c) 2000 Microsoft Corporation
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 5) ; Copyright (c) 2007 Microchip Technology Inc.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 6) ; likely to be covered by the MLPL as found at:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 7) ; <http://msdn.microsoft.com/en-us/cc300389.aspx#MLPL>.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 8) ; For use only on Windows operating systems.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 9)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10) [Version]
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) Signature="$Windows NT$"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) Class=Ports
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) ClassGuid={4D36E978-E325-11CE-BFC1-08002BE10318}
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14) Provider=%Linux%
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15) DriverVer=11/15/2007,5.1.2600.0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17) [Manufacturer]
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) %Linux%=DeviceList, NTamd64
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20) [DestinationDirs]
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21) DefaultDestDir=12
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24) ;------------------------------------------------------------------------------
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25) ; Windows 2000/XP/Vista-32bit Sections
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 26) ;------------------------------------------------------------------------------
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 27)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 28) [DriverInstall.nt]
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 29) include=mdmcpq.inf
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 30) CopyFiles=DriverCopyFiles.nt
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 31) AddReg=DriverInstall.nt.AddReg
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 32)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 33) [DriverCopyFiles.nt]
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 34) usbser.sys,,,0x20
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 35)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 36) [DriverInstall.nt.AddReg]
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 37) HKR,,DevLoader,,*ntkern
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 38) HKR,,NTMPDriver,,USBSER.sys
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 39) HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 40)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 41) [DriverInstall.nt.Services]
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 42) AddService=usbser, 0x00000002, DriverService.nt
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 43)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 44) [DriverService.nt]
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 45) DisplayName=%SERVICE%
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 46) ServiceType=1
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 47) StartType=3
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 48) ErrorControl=1
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 49) ServiceBinary=%12%\USBSER.sys
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 50)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 51) ;------------------------------------------------------------------------------
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 52) ; Vista-64bit Sections
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 53) ;------------------------------------------------------------------------------
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 54)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 55) [DriverInstall.NTamd64]
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 56) include=mdmcpq.inf
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 57) CopyFiles=DriverCopyFiles.NTamd64
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 58) AddReg=DriverInstall.NTamd64.AddReg
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 59)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 60) [DriverCopyFiles.NTamd64]
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 61) USBSER.sys,,,0x20
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 62)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 63) [DriverInstall.NTamd64.AddReg]
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 64) HKR,,DevLoader,,*ntkern
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 65) HKR,,NTMPDriver,,USBSER.sys
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 66) HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 67)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 68) [DriverInstall.NTamd64.Services]
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 69) AddService=usbser, 0x00000002, DriverService.NTamd64
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 70)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 71) [DriverService.NTamd64]
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 72) DisplayName=%SERVICE%
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 73) ServiceType=1
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 74) StartType=3
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 75) ErrorControl=1
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 76) ServiceBinary=%12%\USBSER.sys
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 77)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 78)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 79) ;------------------------------------------------------------------------------
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 80) ; Vendor and Product ID Definitions
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 81) ;------------------------------------------------------------------------------
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 82) ; When developing your USB device, the VID and PID used in the PC side
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 83) ; application program and the firmware on the microcontroller must match.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 84) ; Modify the below line to use your VID and PID. Use the format as shown
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 85) ; below.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 86) ; Note: One INF file can be used for multiple devices with different
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 87) ; VID and PIDs. For each supported device, append
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 88) ; ",USB\VID_xxxx&PID_yyyy" to the end of the line.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 89) ;------------------------------------------------------------------------------
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 90) [SourceDisksFiles]
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 91) [SourceDisksNames]
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 92) [DeviceList]
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 93) %DESCRIPTION%=DriverInstall, USB\VID_0525&PID_A4A7, USB\VID_1D6B&PID_0104&MI_02, USB\VID_1D6B&PID_0106&MI_00
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 94)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 95) [DeviceList.NTamd64]
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 96) %DESCRIPTION%=DriverInstall, USB\VID_0525&PID_A4A7, USB\VID_1D6B&PID_0104&MI_02, USB\VID_1D6B&PID_0106&MI_00
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 97)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 98)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 99) ;------------------------------------------------------------------------------
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 100) ; String Definitions
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 101) ;------------------------------------------------------------------------------
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 102) ;Modify these strings to customize your device
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 103) ;------------------------------------------------------------------------------
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 104) [Strings]
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 105) Linux = "Linux Developer Community"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 106) DESCRIPTION = "Gadget Serial"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 107) SERVICE = "USB RS-232 Emulation Driver"